10000
188348721 
494905676 
52659871 
323870512 
17163043 
1063580385 
112095901 
281780266 
162475955 
115413780 
881408073 
639625786 
742736725 
40934932 
275191609 
177677908 
2260441 
134403033 
109406221 
723684910 
35863255 
353954706 
182195811 
405958231 
41824490 
384796053 
280473964 
607734010 
40633737 
444139285 
512367931 
1394514897 
116440976 
766399485 
863069435 
533903329 
119115201 
113297385 
447044745 
717649717 
332835346 
362276645 
762029652 
1499096953 
368653102 
18777937 
9609848 
1200052796 
620825591 
23684532 
388595593 
3970648 
489908833 
743565495 
56308681 
212654391 
717602876 
1100480925 
271239743 
114285508 
856298223 
112699892 
938832985 
488839521 
1245800677 
366071585 
551672708 
472313269 
514557919 
328046137 
1046740321 
360086701 
254786823 
93823786 
148117761 
544487473 
859534741 
732751681 
18794833 
80416401 
149635565 
500722885 
260493889 
517217379 
210246337 
70209701 
985778179 
183761761 
211310743 
9588934 
431652866 
194353589 
342384709 
733429918 
240470374 
132280513 
150359833 
669265666 
1190675837 
21051927 
239873920 
63683361 
991282376 
1292773595 
558103661 
662586751 
28373021 
238657501 
6540409 
818659999 
416482109 
257299 
232474876 
1004575146 
805947409 
924169321 
726634297 
114165635 
499333024 
131958045 
25314601 
512475337 
720091131 
21713026 
5222379 
63014596 
903501501 
430285921 
375088141 
206082343 
30815254 
832774289 
781576071 
585747101 
316082833 
950109089 
237367505 
306175201 
4061023 
1306757313 
621473793 
60021325 
377830126 
423213316 
949953123 
151071137 
485660089 
120120631 
90405316 
473902759 
885702373 
501698594 
959413001 
2188801 
405277009 
476089258 
526575941 
466561379 
178433746 
216440621 
170383268 
564669625 
21054501 
791277773 
67603409 
266458889 
184192081 
483469183 
148849660 
218839366 
627136525 
27232486 
1077364081 
844895649 
343691301 
159557339 
467141452 
5859617 
556014632 
957613996 
87724985 
102323613 
1171222123 
432544690 
407118107 
792648235 
125897773 
787656963 
871777579 
376566031 
137266906 
963946543 
3431577 
1037926401 
863595055 
38213825 
38087996 
299421877 
58660801 
241362563 
884608337 
6085724 
90377662 
3146871 
477031663 
770885353 
108190789 
692417605 
320725258 
164362617 
327123991 
476649649 
832032214 
165639132 
1000947421 
756757321 
902274989 
135921677 
342593445 
244928477 
754789201 
476156707 
781490799 
179696287 
651752311 
180015421 
120925921 
57851389 
637341701 
132766915 
232195489 
3532700 
344082565 
511742926 
16023809 
495184641 
492467315 
188145200 
66837033 
652029977 
565808839 
332994460 
196912717 
271999586 
956334673 
733925509 
39463329 
794621673 
173344987 
1220114884 
580374077 
465813601 
342896329 
166170241 
56190181 
1117376426 
119575549 
168952447 
227302975 
1502548987 
818463997 
6706450 
46294501 
595150717 
179847017 
464588651 
700853259 
51605672 
799574221 
96768301 
531443921 
20026763 
9914384 
223388049 
199269198 
885982913 
535204867 
273671490 
279226739 
26426353 
854929193 
14431383 
46429051 
876912625 
111873261 
471369793 
1376542327 
555089329 
49929265 
981583725 
352612897 
48201405 
267064351 
1014032062 
27759161 
254521769 
73843881 
234533541 
47553409 
598840377 
544418382 
48974733 
54577769 
464995224 
252218996 
48956431 
87047247 
505420172 
445256453 
886795921 
31340017 
733781109 
536023846 
274262581 
24831945 
952324914 
248936024 
80383876 
790978049 
735702577 
41815565 
617194216 
264147166 
402985513 
250809619 
542443414 
334809546 
833386136 
674880177 
232460801 
23555782 
599263449 
25139629 
316276481 
162473311 
1083432169 
1040801401 
1214880181 
74048857 
139143917 
95445001 
1147951839 
49524160 
155310130 
615895883 
531609673 
710874349 
785597681 
1074172744 
92667541 
33484784 
1023226647 
333057218 
97985199 
412278741 
256331461 
791489694 
221764291 
204738661 
243481855 
182904541 
337457072 
206092487 
28842686 
609283648 
25351946 
1220114134 
334724815 
53781677 
25764713 
207134881 
1094916076 
320855635 
380320379 
9827701 
80464645 
37610881 
287125360 
99491841 
318675358 
725606623 
115386157 
400840651 
1094475917 
206676497 
945464752 
16710845 
2905001 
339410639 
173112269 
749318247 
912840061 
491981073 
331977617 
257428865 
235337364 
47562325 
80404249 
501893681 
26026634 
676095382 
11141326 
765401451 
132945571 
127726763 
964127977 
678212419 
281372477 
34284078 
536362837 
539268137 
521716870 
745217201 
51580153 
252560885 
295219924 
555853035 
241827691 
350629965 
206289266 
24691825 
1051736675 
137529092 
333340092 
127778288 
255153745 
386856681 
1050545701 
809681001 
175431485 
139739029 
85719863 
1163170353 
623323097 
605536176 
335937581 
506629644 
359913541 
495238645 
398813683 
76416001 
401399515 
308969942 
185131645 
317585825 
338588797 
627042561 
803624666 
144359956 
65593240 
169201052 
84067444 
437899969 
403687717 
20600568 
747791881 
213030650 
603968521 
189133981 
27407576 
55251809 
810548064 
147340026 
517086445 
16590421 
330963149 
512805038 
770322763 
1203606380 
49151194 
142694761 
39855688 
111070651 
255325309 
395116406 
453415459 
20736502 
257409366 
868217337 
606971838 
155042817 
501558931 
260921677 
732191089 
327556131 
13008129 
848622151 
83512289 
29122701 
660517573 
29873693 
239171787 
506940079 
623080626 
537374881 
113019336 
215438791 
16381516 
319331425 
709054347 
3374629 
45494677 
536881624 
137885410 
236772049 
5952537 
163433838 
25652661 
342531061 
303543375 
322576816 
27107851 
143261981 
1088404179 
113842265 
315898675 
56211577 
54446191 
1219020905 
271239952 
40633893 
881669845 
682880241 
903560545 
120495253 
696526313 
50460241 
330455045 
319393789 
330670129 
781219279 
135391873 
687434497 
412412176 
999156339 
979732139 
403877587 
59132869 
550596118 
120020239 
365396097 
216602849 
725230961 
1067931769 
482286883 
4244002 
392156025 
698803 
145510786 
154204795 
490874203 
378732761 
349427501 
409161817 
1667343 
36252160 
37774339 
165949885 
128995421 
696633781 
1010732137 
561586926 
48985761 
770299804 
482726301 
111755689 
248149630 
180685297 
441998369 
621696151 
185505226 
1318783306 
1065465199 
1350375291 
71657221 
595191619 
1186430909 
188367413 
137363701 
621516067 
96307855 
6466135 
258461673 
739505833 
385447357 
32556294 
45006029 
29295163 
382440257 
1023658531 
1204474780 
602133545 
691797341 
30295189 
190479153 
79318819 
1148591378 
103897641 
459418541 
317772263 
30032608 
188032411 
737689027 
708576826 
799873665 
139182289 
90366365 
225447691 
85157635 
106088254 
38783992 
125267597 
141164820 
19115089 
673618501 
662555539 
251383987 
313029081 
526608967 
20024878 
74786636 
318994831 
188098219 
325921 
487590921 
1209096648 
428839790 
116036965 
145779453 
1117602406 
525789079 
600319841 
405366177 
86477566 
105889391 
175254086 
638616126 
401980063 
13776943 
507095905 
32639626 
1285633677 
806764421 
1027846130 
300318397 
1389044671 
834971611 
52370561 
46865617 
242338702 
625123137 
20711101 
1195060026 
841468497 
581614561 
405068609 
590784832 
620901161 
49252321 
459634921 
388079929 
267199399 
555927297 
261184001 
257500029 
20244217 
580108771 
59754731 
364955001 
5076847 
440332027 
177271577 
5915809 
523584803 
1117845703 
845494079 
37991810 
483472358 
66330997 
351479405 
113243807 
5621419 
108232981 
1412260137 
16041883 
158162737 
284033099 
830152841 
419553967 
814861290 
168686960 
37805163 
1434474148 
400886227 
20226169 
360188497 
532011501 
510809521 
2206205 
568743681 
818523226 
152912189 
49588651 
104651911 
402959675 
486880285 
52878105 
17795515 
82532415 
65913460 
48574267 
347055282 
395025809 
510004792 
271196156 
190038475 
158998381 
492862811 
410068996 
1509150493 
219874711 
3704237 
1014604473 
629146281 
433911496 
52979641 
534024503 
767346126 
357017634 
29240323 
32328788 
176702593 
424970901 
17818109 
419061736 
160889425 
85730737 
441929366 
1003919287 
48506771 
445618471 
101487655 
180704721 
65213583 
205169581 
644328265 
297221266 
109094041 
445887001 
515667601 
94147089 
24913729 
711045921 
437183537 
32782261 
454923665 
434224219 
191093541 
316759845 
791175529 
46922353 
1094233690 
334678122 
617128695 
523802566 
632487143 
35565 
432464725 
572869321 
21163442 
694143694 
17546 
119688769 
503079103 
319738249 
8218029 
900989931 
683638165 
32062681 
184801985 
546856001 
213752851 
917328115 
461921691 
642874049 
366046731 
56029453 
1084378621 
33993106 
126749000 
253434525 
184210441 
287162881 
1355237164 
376486573 
44145841 
549618616 
594467707 
82055561 
358600490 
369920853 
478197644 
134549116 
675174035 
273781357 
103361681 
131629876 
104980833 
320690129 
18396379 
393568111 
335317807 
918969385 
328661868 
251860339 
96164443 
1165216969 
744617719 
274012971 
544399025 
348340797 
3581719 
192203026 
333906761 
167654185 
141637287 
1115091429 
1030263595 
290721259 
128248495 
851295633 
280400561 
1024000401 
286052701 
202921662 
353766928 
228190131 
387812717 
675725755 
281598201 
1446661177 
244003621 
212739226 
751318513 
81981435 
116940097 
38574037 
72165601 
206814037 
562789935 
95299201 
231417025 
648392205 
260636956 
978058873 
378135778 
507494451 
41063977 
9375701 
602495301 
671479097 
234274045 
1201448977 
789414627 
81874976 
111824896 
73639936 
701517025 
57246939 
213897601 
13348491 
339845724 
60871042 
572866553 
1034141341 
104355951 
24134137 
200884045 
529306408 
550860701 
347084871 
409952572 
1076529429 
44256301 
882914276 
1055912488 
818500849 
8205131 
642510462 
184815481 
956880849 
967240049 
548450623 
368688321 
359499289 
1235771325 
515410273 
169619773 
417208373 
83362573 
41721837 
1229562091 
686515564 
245268076 
493668193 
198717238 
3174406 
636618864 
241137097 
39712843 
491530825 
488878300 
9427261 
112876205 
880038847 
401536117 
101283241 
368874504 
593713851 
169748437 
1133259281 
636676108 
446175351 
63806242 
272139061 
39312505 
63115708 
25281516 
176297199 
78891741 
76524796 
771778139 
804961571 
46703587 
227046002 
49961216 
632525227 
1033740751 
517936657 
587532310 
10393065 
719648788 
1052627401 
811601821 
575948270 
199480653 
85626465 
306499087 
171967237 
113012281 
525741646 
11683731 
793935495 
203985769 
447941341 
1033027789 
37526776 
155636923 
322803846 
1305840901 
182850417 
201511801 
345554972 
1013700185 
849586176 
501948437 
269006 
72040467 
242639917 
40714855 
189171361 
163502353 
734780578 
927696826 
122489555 
246776473 
178184631 
103436943 
222110626 
108453918 
20140361 
188810417 
367380049 
657001617 
678323691 
154420589 
227095492 
711621493 
979429200 
52473121 
2625083 
229512961 
908909249 
94967770 
809865489 
1401290627 
50441581 
160103163 
362790689 
540062326 
371389075 
18538089 
773578850 
790163421 
2269224 
62481101 
629703061 
546542893 
220994731 
9257546 
637407554 
487990900 
138101638 
260791543 
114955091 
179505019 
1538376130 
193207877 
398101705 
627114358 
266423917 
229153355 
148828835 
341503402 
502606263 
168587641 
328636771 
428569219 
104786641 
699463777 
165810601 
75933965 
73207373 
177415201 
1102648150 
320614126 
224402629 
232464793 
178667476 
875504627 
827324352 
45851145 
89835887 
1140175441 
512778862 
942709064 
22089685 
1208844811 
204121356 
7272577 
26261981 
11107908 
29734901 
23658686 
1032606069 
180291511 
4078693 
843272479 
157029085 
3995608 
224545231 
618929867 
1344989953 
14845377 
219393091 
140732257 
275292521 
769888931 
98359639 
930325346 
751796487 
150923801 
494513171 
305878145 
23484150 
225389206 
181712356 
348441391 
56678851 
227076526 
48352993 
199295206 
1180262513 
130231063 
343937393 
197024638 
112625017 
465887577 
9656221 
493159681 
338777716 
353830452 
494855626 
60503981 
555804613 
178578854 
493030313 
374422801 
932996949 
1944241 
510235399 
1128726481 
485211871 
636467473 
46719285 
610481361 
17169583 
300999489 
967265371 
971111485 
127411729 
4819943 
25321586 
593708227 
992829189 
84268066 
771522113 
167031496 
345982819 
581750209 
863107606 
1074186 
669679219 
398934451 
1127353825 
502866955 
198455041 
236756208 
441043069 
289722964 
230172943 
1254508199 
1184036871 
1197537601 
266086283 
877338241 
1011323419 
467288281 
48674671 
333792606 
52896097 
63675273 
341708886 
9424801 
249413935 
441564795 
49799486 
402211749 
1244358523 
650761 
892351865 
615225897 
133883086 
544878916 
567379062 
747791826 
404900833 
133222011 
1534981465 
136140289 
316101745 
1155256761 
316541001 
80003201 
947793025 
45760257 
568459620 
81183007 
82242567 
913075684 
405821281 
732803921 
996058827 
255592136 
51597120 
201881905 
69054311 
156681751 
426154901 
155439361 
828902209 
121289255 
715427834 
3836272 
200683176 
607352081 
59381999 
35571823 
984435169 
599061604 
1064455708 
255647029 
494065715 
56576521 
105806198 
50299703 
460909998 
17190309 
231659731 
130697848 
366212081 
386632841 
160220985 
902411298 
969367257 
20067121 
243220066 
39916449 
368615001 
400272001 
155857 
307416819 
64475401 
597893591 
325912753 
649026967 
11452631 
417857199 
622122161 
236145071 
30402001 
517019785 
180815755 
833278945 
227201573 
259008465 
64874081 
407792601 
463055833 
1082599057 
64328675 
154237825 
5675057 
848578906 
66209326 
515939221 
39484628 
428235065 
366670342 
490320385 
267198366 
147027 
24658453 
745801057 
153275151 
715464481 
187510313 
1114327825 
467236501 
35688559 
173301558 
726781290 
295388679 
708093361 
1171980001 
925511161 
850465189 
375025721 
378175201 
643721037 
117181835 
2332665 
958603677 
96927342 
160594219 
854226073 
8341101 
130997945 
737396947 
205463275 
249892351 
136682561 
431841502 
67547257 
292242346 
32752489 
184855081 
921460082 
6836712 
569112184 
8506135 
284423686 
1380620605 
1082305799 
1022716307 
667663159 
170131351 
828162639 
657495529 
856753773 
417639301 
514734681 
782429497 
90449921 
89294465 
468838305 
453742828 
266245163 
401207093 
1167948902 
3149737 
122243657 
802439446 
113608587 
106641613 
152501141 
454530950 
574474066 
624936543 
103858261 
57409185 
82869632 
103589731 
8057557 
1154611249 
80104823 
151020018 
207781579 
116368249 
523492187 
366249628 
709439578 
565452301 
94548689 
1119717311 
7035796 
1421754876 
142013201 
310913341 
599434381 
1114324047 
143945041 
672002213 
369581220 
651131762 
107565613 
60633064 
382967641 
227904139 
183192625 
801452476 
487539859 
287008569 
301476936 
619431437 
80952030 
27415393 
888550001 
15541021 
47895457 
193407501 
60159681 
994010024 
351243735 
1172100949 
172968490 
108804166 
3176599 
585065188 
55897310 
357633764 
813755213 
913463722 
156138840 
456483484 
199415251 
423550981 
222710401 
36421651 
1146760537 
1159595746 
110848001 
206565609 
663199933 
21235960 
111446306 
47728913 
1319804269 
405969061 
34588753 
47057583 
100466801 
172092421 
203367286 
160508901 
321527495 
95150041 
81735076 
106373641 
5300075 
69328306 
90251046 
195100087 
369440605 
14591469 
839381545 
959153456 
555774871 
769492541 
51201809 
233518281 
97880299 
936085921 
16206987 
494544725 
160043571 
105571749 
183448411 
346381565 
32085851 
80552878 
1208942489 
106018225 
242608153 
73501665 
225983787 
29585975 
128204875 
22358689 
486456463 
475203565 
177865541 
461718051 
1022486053 
700846510 
254374345 
151092737 
5867303 
693857365 
256173681 
1016092417 
168366511 
372521045 
1403394497 
268596719 
446860027 
30464635 
133568976 
706782313 
310450504 
209251337 
473594041 
781373862 
181117966 
73641121 
23027369 
101301201 
1215161037 
392618264 
412221304 
748831687 
1209636705 
222025815 
503050726 
1365607739 
1091206 
336016747 
56015323 
896732088 
499034901 
30468241 
524599273 
510443767 
815481481 
14900877 
113047294 
1041153827 
79566767 
390193805 
344269659 
3909621 
285333811 
587709598 
764522065 
32735041 
21530113 
201783659 
798761577 
63022831 
718900075 
397655721 
181635785 
722278621 
248870326 
596007777 
924076041 
765537285 
57884885 
355983469 
11817679 
231298185 
500939674 
1531800369 
754143769 
75465509 
196303939 
36801703 
185741515 
577623094 
2277341 
13125475 
10976249 
196266358 
39342851 
20506511 
245228673 
407723471 
18396151 
499207045 
1076012865 
351375792 
59032481 
625520857 
241843491 
104675649 
3375622 
44029444 
12355435 
1089978879 
800597011 
633053345 
441754345 
579152971 
47386021 
29502001 
545505936 
1014514981 
371110805 
99591638 
224662736 
86867833 
240216233 
276385429 
57576465 
95905941 
1478041 
359773580 
510123337 
109909951 
538674721 
33103443 
231825727 
1402238377 
1165652601 
10043041 
222580973 
874392017 
944049217 
773290681 
161134471 
327691434 
351065695 
202933591 
5383526 
123912041 
202806313 
558915745 
160386841 
988914981 
147990173 
35764143 
149924496 
384795943 
286704649 
515609821 
702075521 
1470919568 
555860845 
28020625 
678169855 
6894151 
47574496 
164994852 
159729501 
457080391 
88255393 
223703551 
383516008 
104929781 
20605191 
281162449 
77215744 
60960801 
45996805 
293676844 
286667327 
348508282 
44510313 
159419573 
29717860 
1414848241 
18085369 
64730569 
600483391 
169021281 
171328449 
777552097 
474660775 
147986840 
208079389 
414079017 
289160626 
377327817 
35908605 
21996641 
1319666941 
62743765 
429769099 
42141341 
386831805 
592671927 
781131643 
118549614 
133303469 
625961297 
14698906 
838235062 
36165889 
264617649 
624425576 
779089129 
70101181 
656217391 
359580807 
213499159 
178922125 
84727697 
275853811 
514005262 
981816940 
865858309 
264823781 
736762159 
1423363147 
173035345 
73734193 
282633457 
479765689 
151721868 
478413313 
202402848 
1080929961 
344107693 
255674269 
217527721 
77338141 
700061841 
967130896 
698068078 
1086743701 
13965796 
284925251 
165366169 
76546945 
266447291 
12633523 
213987250 
567974401 
882554533 
289524376 
683684296 
105878377 
681033185 
371116801 
503058767 
313122756 
82936870 
242402049 
629584031 
133877303 
1095465501 
657675721 
483083329 
1139472865 
55435 
55850928 
1282225719 
773985331 
448392433 
181921625 
300178180 
82962883 
140811085 
156116913 
386805758 
62885194 
308952901 
33956056 
35052871 
54313183 
92335117 
502668253 
940465709 
82904513 
14967525 
158615726 
87942262 
360094205 
793317993 
143166829 
335715505 
4168345 
365886676 
317490291 
602506473 
520791811 
676438345 
74058171 
10889583 
16089053 
653804667 
149816151 
783635061 
252957268 
930051093 
148684190 
31322901 
39790697 
5810238 
209895375 
1284553288 
989064438 
1146260779 
239710843 
107050843 
894735425 
314276389 
278807680 
487719097 
3489571 
258573277 
255499402 
1362893241 
5287879 
507058850 
59463470 
51407404 
96543955 
172235590 
1074118371 
1223586251 
438417701 
879993271 
918241 
452719351 
881750633 
629979017 
1439058897 
575725305 
376504969 
55082665 
118177833 
404819695 
52316254 
542077186 
781123744 
190557404 
572597191 
119522950 
320898268 
797639205 
32885809 
470542623 
10656359 
79107616 
180773241 
534870577 
79117761 
855697831 
699178661 
39299921 
105678009 
1213914344 
893109178 
977029363 
138089956 
4094065 
302487109 
174964105 
17305918 
397382129 
8101072 
754192321 
346672741 
25324651 
257079901 
463878721 
962284796 
504422546 
97993801 
314518925 
643823697 
13177605 
58970451 
394971929 
188014657 
599111186 
241099906 
769911661 
541831951 
535246817 
157187626 
396606727 
363913985 
372894267 
472824516 
1269905826 
19077571 
277729072 
99543033 
124682113 
1097751327 
115936941 
107839897 
714496786 
35460964 
120811825 
277161231 
114547076 
791277684 
336199993 
297498292 
547640318 
428732318 
420175496 
207507004 
461215291 
103358872 
742079729 
95931668 
392312691 
1204143501 
76909864 
336303481 
854523814 
70248081 
111968257 
546917813 
463172533 
6850251 
588247689 
632715439 
241930057 
1094113063 
527651170 
975406909 
3136912 
24007303 
357996766 
50718053 
32719561 
216887095 
339371737 
109126913 
507721034 
5652898 
723688048 
980772647 
520324511 
14295880 
503552897 
151052436 
965223511 
122554719 
22935186 
114471526 
367972531 
48899151 
253334558 
921304606 
29080711 
827830356 
254504825 
632766601 
198112123 
704998243 
3684785 
406101301 
412143558 
865784781 
240903397 
70046053 
1539883927 
64235884 
159656033 
310536051 
1227194760 
318536996 
429433551 
364759669 
6867257 
575918379 
650393175 
177728876 
459654841 
260305081 
635213581 
1017652351 
594075337 
60984961 
93022021 
716945167 
370308709 
573751297 
106171081 
10323007 
668073121 
353341315 
381452560 
347017646 
415489816 
1305942253 
397882499 
326694151 
181367527 
260783776 
515617957 
42197 
34384113 
60116940 
8956651 
745510342 
51283101 
836117376 
756076782 
391384321 
169964487 
715333186 
852253513 
216137161 
224095861 
30889405 
972675315 
117473924 
315121477 
354208141 
294096573 
126452525 
127261387 
761819514 
633798936 
58257141 
720646897 
154185284 
119796806 
213592721 
578532801 
95642029 
4895053 
23604731 
600849985 
1269569883 
1031667861 
114916270 
133540079 
32518441 
823448884 
187504057 
242778889 
979535173 
899963137 
408259765 
112487101 
292983594 
10823597 
679423060 
637959878 
692890529 
147374513 
477059545 
414057841 
32093402 
57242673 
314862631 
129016174 
61880325 
157287460 
383275703 
731420065 
520400783 
32286827 
356213377 
284949301 
358205329 
425639801 
1060090978 
719725777 
188897508 
173030276 
496648972 
221560813 
73526324 
100816129 
343825797 
73199211 
438744871 
984604281 
773527479 
44668521 
640083795 
88332970 
367000209 
236590513 
746093461 
1030421331 
183699599 
1357290279 
6091091 
191416889 
1965657 
67493545 
772500015 
171921421 
805608191 
36167797 
4550799 
525481383 
42012629 
35882881 
31111361 
444676821 
467771707 
199261217 
321647221 
373938306 
322383862 
134940118 
68209075 
1008709957 
505808693 
647286289 
432848491 
33423189 
55542791 
1254889629 
381664729 
775660878 
785777949 
484995985 
831813478 
13626171 
364792997 
758875177 
919428490 
388241259 
15357841 
880461277 
132139173 
679875624 
468355193 
1348474200 
131940639 
382467701 
4495649 
359337901 
471390362 
5078642 
557049727 
271100571 
83518288 
461924181 
759285661 
355201177 
161001616 
1080552402 
628064137 
424570981 
960719268 
2974597 
492763105 
94741213 
9719791 
342651134 
163015381 
269106907 
251173621 
115805119 
604907908 
37243892 
105869774 
193400229 
607735153 
196272188 
293707158 
186679083 
308861697 
385610464 
390135201 
156284113 
322730851 
428002621 
283316527 
1017059959 
542396745 
216896541 
32889681 
283646991 
585207049 
491975757 
850047769 
62975017 
228713361 
223614451 
239644673 
221072113 
71478475 
985497751 
152979604 
413108318 
727754661 
1238070137 
436059053 
50568345 
767596371 
664694493 
5438665 
540351607 
353687996 
47052886 
939384118 
60956056 
192005227 
834474085 
1087367135 
58727131 
136544581 
557238106 
652724929 
447691284 
381344377 
6553482 
100681219 
48316058 
1312488 
442162251 
704300707 
789496575 
36082978 
323943985 
17188970 
828026145 
34235719 
247058213 
12862889 
571196641 
188240313 
58271375 
430831451 
89156922 
2557081 
930291259 
1003059458 
819938446 
349565982 
223637796 
118152103 
1133043040 
1073366774 
428673421 
562994209 
624494721 
836414911 
1063789021 
277771553 
111665566 
628958111 
292396561 
843958061 
782174251 
24220759 
72147895 
532741217 
363288883 
8789309 
131017129 
191073345 
469517413 
710976817 
658785601 
136972563 
472424629 
661487065 
22760976 
16163397 
710000364 
238088371 
172319101 
540522624 
801711725 
463099145 
1102147229 
6695469 
318154903 
462009167 
69562417 
1181338831 
860529671 
47797081 
90838749 
89620261 
1012745580 
711158834 
303407513 
388723379 
579624614 
122273393 
369095537 
211818256 
560149435 
249725473 
162012751 
543082761 
55203931 
1207398332 
27497408 
136706779 
340857937 
29533771 
271254691 
529230010 
395136001 
138339937 
256033957 
22989680 
388507501 
224733723 
334825063 
48947865 
103234069 
205635013 
126320581 
648357294 
602739281 
397731181 
920366299 
1114347612 
598106594 
6933697 
41839381 
717549505 
610791987 
122330393 
864795736 
853630609 
560363789 
754964981 
125302138 
182103611 
625960192 
1040921935 
192223786 
35959721 
222369681 
898283933 
825832333 
463344869 
256165031 
399600815 
691056801 
890770427 
319299031 
93715920 
784684201 
1187801122 
97815433 
93150241 
229258402 
208121979 
755768846 
461647376 
761103955 
141679771 
182461582 
696227883 
270750976 
403786384 
4011451 
551284471 
655281881 
13689676 
228385022 
27404573 
821845264 
910915001 
684961941 
633829519 
282667889 
274622513 
317178879 
375156007 
49176541 
1269833290 
758288609 
12294613 
288607745 
38823093 
49185669 
954773781 
935332246 
196570687 
397622941 
440911792 
384955949 
502506901 
371766385 
103557641 
11002748 
263375257 
308751451 
928916836 
670734218 
89052509 
606453751 
352945825 
37018381 
276903901 
60395622 
81491642 
151831069 
705764537 
303027627 
316249181 
107080289 
46911511 
344676 
326379457 
196226943 
1122598997 
282098365 
1041438673 
587638839 
287086087 
675314818 
913014454 
502550695 
1487711993 
81212242 
749853775 
218995582 
1184195836 
870937101 
630754511 
144280011 
3603286 
144594406 
477856333 
85976262 
240945145 
25883389 
315881149 
146608851 
45995881 
1284490313 
165211129 
290358621 
152046001 
857958676 
302143321 
298463985 
101016733 
588650041 
881152045 
329987521 
73568106 
175216879 
983452022 
218510895 
276679094 
164598221 
1060692691 
148471841 
855454645 
695358421 
75084026 
21794385 
99877133 
537733080 
384311656 
436074520 
549583871 
739460272 
312406513 
406012751 
989055901 
7160735 
217888217 
207552981 
169254086 
436474619 
107035561 
1152472975 
1247738471 
48862825 
934522576 
372180061 
348246319 
610459533 
210712025 
47144251 
1159306521 
845828106 
331881041 
77388865 
31155544 
100930666 
530685377 
535058140 
142464225 
104270461 
161849351 
517852609 
665216189 
685348741 
80954423 
754289229 
577709676 
83868641 
100845730 
340017579 
315686593 
572021521 
159630049 
337446637 
467210251 
1515490 
960174889 
603434371 
807274791 
121271201 
310116381 
775356417 
315142521 
296316829 
96340609 
156687465 
253408569 
12977665 
1076603320 
527186037 
586470626 
226726285 
177048574 
132121315 
1051682391 
631267393 
710681680 
780458351 
129854085 
277907059 
485242933 
509219081 
59766421 
688775906 
64674751 
1001952745 
1513758961 
103241656 
142490951 
83898529 
479999627 
150767137 
365795531 
499009473 
420917431 
706842022 
342339728 
577622063 
307844131 
714389638 
507209971 
82378429 
561874101 
105065101 
1014249693 
210403946 
311929047 
228432121 
229459441 
471384706 
1032317020 
333963631 
754477071 
586638073 
456799375 
240271660 
977858173 
187379557 
35637346 
13759461 
803629131 
42963104 
265741501 
346580521 
159708025 
517973268 
244647749 
22405778 
16621009 
686037451 
521672401 
9806401 
434819594 
126188911 
275093110 
78193546 
90161407 
406876496 
1022360377 
580208628 
12375035 
416707553 
4419141 
112584499 
303698209 
189047075 
5144661 
576379041 
784769806 
18293116 
7744777 
746855425 
25167116 
38829071 
555361561 
256545017 
26307025 
973997083 
197424703 
289047571 
1235284436 
1322085014 
20512599 
707795881 
532153524 
77732227 
689927137 
27520996 
103979814 
172169296 
190932769 
426105235 
197978252 
7625476 
445787 
1331218439 
292400397 
287826474 
111110563 
248709592 
1103767597 
1091443397 
449326593 
255967777 
267608016 
856975813 
517154417 
645702721 
1063598351 
436646524 
199975111 
515251 
899402833 
135353206 
6395793 
966446081 
550729315 
1158782555 
428665956 
48793161 
1022579713 
102161953 
52231463 
606079857 
335625751 
121402207 
35201425 
719784006 
79519861 
828633691 
726353597 
402692617 
746666213 
469278517 
39382402 
380383501 
302005676 
526085393 
12856329 
277796234 
94876897 
205598981 
381719465 
639994831 
630053596 
38380593 
745373851 
336392113 
14732709 
155380915 
107307131 
511203075 
844068065 
169930996 
583769516 
91275636 
431155777 
95162186 
74480869 
230571307 
113001363 
21729953 
155657013 
110565267 
14037681 
893247221 
109460635 
315897020 
904480385 
11698203 
384871813 
1291226077 
460573345 
482281168 
43457121 
6132556 
374387641 
14238865 
207261329 
1378904191 
927827236 
201320815 
910081663 
387938031 
1372174453 
456115709 
433337081 
366128403 
738617288 
102118831 
755175169 
34099171 
507844693 
47572097 
116936509 
631963099 
749425887 
455900001 
79399083 
784140003 
81611889 
822915871 
345614482 
11735674 
492448594 
151528705 
60571511 
372695226 
460869769 
799221324 
1193209788 
43261307 
332964673 
376999967 
305683792 
90992595 
133731376 
140380885 
253187351 
890727139 
208301301 
370872523 
25447111 
23162959 
38813 
1178974441 
25580959 
417101201 
894197201 
975156001 
37354386 
266228033 
464136245 
36393793 
806856211 
219575665 
954785785 
101739221 
509158456 
101345025 
5393823 
27621045 
847692161 
1114493840 
327055249 
1008257234 
370902577 
113055937 
368535829 
278408447 
171728752 
68057089 
365620713 
177185854 
704114307 
867273403 
1035092317 
91118401 
158716699 
373614417 
115396545 
28060882 
100153783 
493781563 
546655201 
26972488 
1176895651 
1034878321 
41900941 
852456493 
85730497 
230196676 
401254117 
1193844478 
249457051 
60290434 
489703905 
478517551 
809807904 
557927811 
697033019 
174448061 
1064466327 
1495261 
756791054 
353130844 
644074125 
1152334121 
152052571 
63181315 
523013121 
249630537 
25869143 
206062733 
540625101 
1194461356 
667056351 
1050232211 
923119222 
108182049 
209124553 
997206877 
49251925 
254266241 
359301562 
23189089 
248048821 
680920066 
149908851 
833753123 
979726543 
574628672 
1088827191 
474213672 
954430924 
414656000 
1297944488 
460775841 
236467315 
873456552 
1132173264 
37929877 
466630861 
1011254988 
912208441 
1215825633 
78751363 
641506636 
988264181 
471857401 
372081925 
129846681 
702645744 
611239359 
77791822 
393719689 
171534897 
424599626 
76785814 
324413070 
680286157 
584041631 
178818020 
9376555 
300245401 
120668809 
525745177 
177798799 
819736492 
74232365 
102792405 
2788137 
434888876 
333886591 
809541565 
507981949 
348305113 
720542569 
5558326 
698788234 
229405474 
468674090 
3446801 
113997241 
59047561 
250882231 
214498651 
128468654 
61722411 
93558557 
35561689 
13724121 
86978161 
67735451 
453946051 
779880025 
1016638012 
163299104 
571275874 
693667216 
245543761 
526711957 
944849819 
379279648 
377622022 
58457726 
439419799 
8155921 
427803826 
792215534 
23006803 
130402938 
136277254 
836394769 
25370767 
674079193 
16806445 
357687697 
535067715 
342288935 
275875016 
286845027 
251797779 
256257457 
187545401 
3211790 
1217226641 
693607959 
291384001 
159099099 
109951803 
42838257 
394717261 
805755223 
318692417 
981721119 
489650566 
113449870 
142021765 
780295501 
2599885 
26016301 
405065789 
828613713 
854509201 
241181983 
178725097 
834378616 
1359917 
375848887 
144900676 
312595243 
516253771 
426724353 
318257053 
98136129 
307584421 
92213815 
201992933 
432207601 
915921691 
114483181 
41661521 
60172939 
7415983 
775608805 
3058949 
81212081 
768474451 
92806666 
15104101 
59582681 
770044001 
3323871 
1222547313 
241117189 
115107576 
115540481 
288782289 
1065913423 
167674321 
131770657 
218712209 
201080881 
7929406 
553601503 
136270463 
365802433 
860429811 
206803909 
808454359 
16229201 
660360302 
310760429 
252300061 
422856369 
870960539 
163629842 
1111373653 
1246662123 
540796033 
101289211 
429463297 
199315768 
120928081 
1100194697 
205731649 
146081701 
34223715 
437621041 
436096501 
299876260 
61105941 
1045379663 
617902141 
399146577 
359151248 
465658701 
1247290291 
1047918831 
886742146 
150435811 
120463387 
441905175 
491685166 
500065553 
557426276 
107945309 
401601925 
178708441 
131214817 
151104436 
23173801 
1291080161 
783996999 
29839538 
324147088 
528723458 
189727009 
196110133 
88247416 
16895341 
101883397 
17761800 
1302826401 
365333990 
134114593 
301594929 
685381915 
599285057 
210088685 
910803840 
269170685 
117735769 
352181233 
457446401 
200440137 
267186385 
88457104 
465677499 
226732214 
737693541 
27125323 
527945877 
95554519 
356972409 
969847641 
379793149 
38573421 
966099819 
300058123 
1039352485 
11383329 
88088257 
37951390 
113466457 
347611456 
381306593 
27990513 
276693 
53535619 
2152501 
570105376 
254093495 
632570619 
74072302 
394866245 
634537009 
464034041 
136773841 
29297166 
694377022 
117259609 
623308688 
321225277 
5391003 
352635999 
2357110 
788115121 
112712074 
44046836 
762536251 
212992638 
728140911 
1220111785 
305268547 
860769865 
922259332 
83687957 
56436910 
3786087 
131912062 
419481381 
145518985 
6222916 
12789139 
36506863 
1113719335 
978939391 
718267789 
358504961 
279717054 
530873128 
131353165 
7936917 
845306056 
716196007 
194930625 
118710967 
196445899 
542156302 
369843951 
371975745 
246723211 
213022145 
50471576 
148311813 
1244910808 
82145221 
110558841 
449498089 
532362251 
32460338 
698799621 
775906081 
304662061 
331827601 
91684671 
777783700 
69251131 
1000758553 
800570753 
463810618 
228196909 
374940052 
335950833 
709768795 
590435869 
346185945 
189282121 
890467341 
257303656 
392613554 
2476099 
421335983 
594394321 
568356958 
743846076 
128911043 
607020238 
550973056 
165031921 
150812981 
553707813 
658616453 
87097570 
426689453 
353067009 
393007531 
779118561 
122662974 
493013523 
88562401 
491172670 
135935607 
48290921 
79010641 
638265860 
1003090456 
66886841 
18049505 
65750374 
668133901 
657010981 
1283387601 
505571781 
77177541 
471065477 
775249623 
152330549 
813143780 
740575501 
20796811 
1158377011 
172162525 
571344137 
1031582242 
52329313 
794984286 
417594911 
641941477 
38181121 
701575313 
1352637731 
152629033 
79623397 
275829081 
614466613 
218861761 
1070546966 
478223789 
862388865 
972495811 
52828102 
224591974 
363599135 
117929489 
384796693 
457940473 
201606534 
22688300 
214943608 
131527867 
155464301 
284749584 
345997979 
614655937 
696552546 
697911193 
149801355 
451868985 
270744781 
120739172 
787705877 
27849185 
2478389 
357334481 
2747285 
616808879 
95876745 
754750954 
602356618 
584786665 
20488708 
7556411 
1167297373 
1162711078 
801119665 
917286241 
16523542 
1312440942 
554002429 
968682259 
358022857 
265003036 
117077801 
117911377 
216848614 
989700634 
488733925 
36649444 
740838721 
13456775 
327403669 
229704048 
361592947 
434895157 
1315550881 
267988837 
462820293 
22436974 
158624177 
751660598 
1382685235 
1020268896 
686104993 
16906646 
254969167 
125195722 
1176950748 
122221051 
94135042 
369597076 
539199057 
366232420 
423699013 
99930463 
60850645 
164404568 
110934454 
537834437 
62657904 
512561481 
133818425 
8169649 
47073124 
748229941 
386738101 
76042624 
147067141 
466720941 
377549809 
80792170 
578964801 
199288833 
277145581 
71304589 
589130641 
341272918 
111006082 
815697094 
28248481 
333046663 
965638717 
808355577 
379647841 
361650394 
356126197 
771538349 
43612142 
51367056 
88450431 
431819317 
8406179 
157672103 
305552911 
1358021497 
381960577 
152435261 
12653650 
163893241 
776594593 
1322162381 
445293271 
37321987 
139029793 
79920545 
291898135 
88890801 
1079374681 
252657133 
1122771273 
294727817 
193303668 
881529201 
675884197 
492873148 
801783589 
168255790 
99049376 
185257197 
431318557 
89323511 
120192361 
226695997 
424071231 
342350170 
435872196 
109779123 
1035708544 
474108614 
3004198 
12294313 
1247230291 
261828499 
341932889 
338281334 
22727881 
60610001 
681928615 
137722035 
695150821 
96025905 
78414217 
44146161 
6237067 
859243617 
71241814 
224742346 
206898475 
348050469 
402771841 
267355873 
9279433 
421723030 
224996926 
672177468 
34425227 
470175784 
87266051 
38453761 
851643313 
122053661 
21815053 
142866301 
173896113 
652774026 
105692126 
307233541 
1404391 
285949318 
3852386 
896888815 
135102224 
146323833 
175870441 
314216077 
164177455 
142654321 
372564690 
879188641 
181915416 
51028979 
99735481 
135198261 
755544736 
1505855081 
362777953 
502967510 
141569716 
150255919 
15287252 
539919633 
97845160 
367254177 
823871357 
128674306 
129017413 
525673569 
985535720 
35146651 
361053693 
208879861 
649261789 
163267297 
27862201 
623866339 
946303381 
348536356 
114473841 
152717473 
1289603069 
105950176 
95944009 
1051176827 
663576203 
671386591 
160821753 
337141433 
18764026 
112372921 
1253589105 
409343145 
705671800 
498406897 
556243971 
285553957 
50718832 
836198211 
208890217 
92473111 
267995632 
3284871 
768661496 
135746551 
179189869 
686596681 
47466497 
1493751439 
35838441 
28514297 
350550201 
228954496 
209404927 
20894089 
342363737 
825272839 
30745630 
220921273 
18143965 
680534401 
999354233 
134626129 
155801431 
15672086 
199379191 
17842104 
16206514 
58320581 
185965144 
1000356687 
735708833 
415234061 
1189772065 
122162121 
28190653 
338165404 
247788304 
101816991 
164696019 
197261277 
502761601 
306925586 
878788753 
208980001 
451131019 
41007877 
529200899 
838136860 
1067194281 
373646431 
889365 
41952343 
111628807 
465397393 
46220662 
864761357 
144256033 
835146565 
590881780 
718119265 
218598241 
148429113 
114677446 
668140081 
86405694 
748341901 
427236535 
325648523 
15537640 
73880133 
118811053 
659435441 
98190995 
79844116 
775206315 
538864641 
737928161 
423416059 
547647415 
1085448213 
55390042 
707974146 
408532891 
723823252 
50111398 
20636449 
2963845 
28138188 
144913917 
141758017 
27082399 
507272017 
98878105 
134914705 
388214759 
1132913797 
467904697 
988109415 
294308737 
436177831 
31633453 
767513845 
258318061 
318264573 
81899380 
656111353 
739658401 
767677471 
61123921 
377583601 
18863801 
45143418 
196332151 
134460493 
339498769 
178679034 
690351949 
63647695 
18513265 
336564983 
230770156 
351695281 
333725705 
313923601 
569622849 
1216356427 
84325433 
130840921 
242762521 
1190126886 
79875635 
5568816 
61036766 
105237985 
598464313 
365679991 
336832945 
763647683 
63702868 
622828627 
153669531 
1014269928 
297088715 
8616771 
195252212 
754234625 
821589239 
30034681 
309934027 
575058478 
768147969 
27277849 
738752583 
776839311 
121740031 
808836513 
154489389 
232272096 
120922217 
252234081 
16507954 
25527626 
250897065 
51151081 
472562143 
292717569 
376699812 
224161601 
438032644 
812045505 
454445201 
184882777 
93643915 
633133051 
67503976 
218244313 
7026904 
583248695 
26265877 
866309717 
700160021 
36135265 
1310848801 
184100537 
481587136 
254809089 
1412215801 
37890752 
1127188485 
341969629 
543717891 
734062143 
67142773 
111136209 
194815265 
1175523556 
72123397 
171527152 
933869509 
51936193 
268994909 
560534833 
91616023 
102998324 
530565493 
8435341 
162984185 
21066229 
488050224 
120132441 
455381440 
1016771651 
601726714 
723548323 
10984411 
458010987 
2585971 
326177015 
152302525 
90732796 
423631506 
591118697 
492609601 
717646169 
1134333484 
22876561 
534149371 
31327966 
95205441 
752807329 
1154217772 
614090455 
405734833 
11420851 
671565868 
150072541 
700534264 
26062033 
298578325 
986269701 
102420713 
574324121 
76588051 
627776667 
142159111 
223021279 
1188396216 
42489589 
451925056 
24663124 
105811045 
401441541 
14936132 
780187969 
550845769 
29307726 
346877136 
517669621 
44753662 
357612623 
120642369 
1235343801 
242658001 
35301517 
516532303 
698012064 
979545771 
730278154 
12428612 
639484021 
173745085 
217374467 
669162006 
41695781 
777372633 
38771762 
589485235 
8557921 
339390951 
49503361 
716028641 
537002017 
170610643 
62032973 
1229910193 
33625081 
261577813 
654861397 
10020354 
740534306 
671313805 
790188829 
251914942 
485760521 
330013942 
848131480 
606458737 
3186145 
108194185 
48998401 
45769441 
526606081 
77388481 
648455149 
664546506 
625730197 
908055081 
148434812 
347301535 
620783846 
523241632 
67743643 
1135140920 
528075874 
421537303 
1104851001 
13496195 
580929315 
603646765 
85498546 
137725075 
174846001 
70879789 
59431490 
181575159 
443396786 
46889896 
123511564 
1318461921 
1017634533 
324263416 
556366597 
412110271 
283751114 
62519689 
406188017 
762922082 
446133945 
434913948 
29177389 
37390753 
1150814635 
107225281 
613727025 
20443912 
1206092771 
74683846 
473851024 
120274921 
818391817 
201843346 
1211580829 
52555591 
389897308 
343609615 
934037058 
41520865 
615793625 
69801346 
582005057 
192102713 
448807633 
122065393 
197440811 
180619516 
476179393 
467061313 
43439947 
315551721 
810274801 
955248769 
380717047 
551979646 
2255105 
78278757 
914318289 
202464464 
567381865 
699074725 
32394016 
41389317 
372661264 
875289721 
872385781 
603865909 
342656317 
541475101 
86257501 
393034400 
230727045 
324549109 
364904611 
150706780 
1233686759 
385219966 
240838401 
347873121 
21694338 
23084233 
524736931 
347696033 
275089270 
336498121 
113460761 
76682373 
611150889 
455937609 
158792551 
57425113 
23345011 
833724811 
695734376 
48542575 
291411836 
339426817 
83042545 
24019516 
1182971479 
1155342761 
325074569 
1204045877 
329055509 
108530817 
850396289 
43628515 
231537466 
267707241 
1452065482 
478826845 
80027737 
368945383 
38432804 
188080089 
357943859 
5915061 
14274261 
400618776 
311981881 
706912003 
951916781 
390254217 
477195069 
650212705 
897028567 
427456330 
927273861 
509121901 
52604891 
109386850 
217547284 
19394787 
1061534890 
525903943 
221718943 
266653388 
422961085 
752485501 
17177906 
278915397 
7776595 
17217927 
94612883 
684107152 
114299263 
317074343 
114968241 
337502705 
504511676 
34466230 
705164677 
288848409 
939869770 
186216341 
106394023 
791681357 
630147417 
780237649 
203761549 
21713175 
913823572 
20326769 
51124885 
394559408 
41873374 
87817675 
1115207413 
282539393 
552100323 
225370153 
346925801 
134349041 
275374351 
193139856 
32328052 
997405003 
48576052 
340374187 
422140579 
53390689 
385002536 
973103797 
935210122 
337126314 
910717480 
681168993 
1091275453 
46462123 
247195037 
43248493 
459678857 
469370859 
38212868 
9602170 
291803735 
225769767 
771886121 
902426970 
2139515 
228691 
526148461 
345205822 
42427299 
178976824 
441452617 
249811436 
323780181 
138234856 
272049713 
490870459 
318857701 
22925901 
602632786 
384223427 
293636985 
448969 
298082001 
336270691 
410043177 
279179713 
941187103 
1085931031 
804272971 
901359523 
172097719 
1166440393 
86292481 
217869705 
339762073 
664183639 
17534683 
24060793 
667943959 
133605041 
475002987 
4832776 
199901731 
221591445 
591269371 
54430545 
748420199 
506267865 
15422401 
535392289 
77454525 
436980858 
480626420 
38511704 
806809897 
1084147093 
835470115 
556393489 
30082290 
267122692 
484415479 
75667593 
57208180 
434930299 
54316841 
61890676 
12682266 
25111681 
372637123 
241812801 
520110592 
270989974 
579724756 
5273441 
236450745 
715889136 
1071910849 
246134953 
426495021 
12382536 
1012257325 
744444565 
78346416 
470355931 
333048079 
368027731 
1046214291 
641546241 
416100161 
643166209 
54811268 
81899482 
404560741 
48358950 
538651261 
228841535 
41982711 
5214605 
586571644 
774641041 
601561091 
903911920 
148773706 
49893526 
460797083 
15503737 
1129154589 
117293426 
286859134 
118043509 
10549201 
183525121 
153310816 
1103684369 
1044953921 
537605024 
133064278 
623927809 
30008563 
7020289 
500800501 
879901900 
66833305 
36870113 
899100595 
141994243 
904899397 
53613691 
78766516 
94676957 
82016533 
1131145549 
33449911 
350750521 
341283853 
204177729 
207561118 
290730560 
318309225 
37250981 
178266754 
98579350 
16644172 
727215856 
669377905 
123047769 
981412524 
302984137 
108707360 
76833569 
210276561 
364681301 
1090506901 
850418109 
69997101 
103966146 
1054573183 
468044006 
240744529 
221140918 
761388053 
274376593 
259587730 
40769905 
135558891 
64741553 
1266989431 
985088323 
90789337 
13497016 
519622723 
962206961 
1094033618 
175603150 
583327921 
101263411 
142370195 
386407852 
417465753 
244513482 
77523994 
429616825 
188844463 
573053613 
106818549 
80796343 
75913944 
58825243 
1120509751 
32211159 
91783745 
305775161 
6834136 
322038289 
1063296529 
25650612 
325354513 
157990607 
39305422 
149267041 
981831133 
19504157 
258319881 
481563526 
373735702 
76600456 
606538336 
351282905 
197472258 
112624051 
920102426 
66645398 
454701593 
549228211 
473613153 
234487 
249802351 
222399121 
164904034 
5791277 
1016064223 
284249761 
1133244447 
1331728651 
41058821 
1283032421 
387389539 
94109981 
14022501 
640990591 
251983361 
204022607 
646897201 
444912525 
1021370611 
95039049 
243010657 
848584681 
129134236 
49100925 
84872876 
319748365 
55286596 
26553121 
198053626 
201866877 
32252501 
496590289 
849029245 
620234033 
91575441 
971356989 
35190395 
141588514 
420029761 
1074057921 
790507349 
370403357 
10323253 
547019689 
3473251 
662428 
522856517 
1015201657 
924249016 
663034821 
332330451 
10538377 
347159297 
49673680 
349392961 
53912185 
265166923 
245621383 
165263853 
551317321 
293249080 
263495231 
182822401 
431631361 
23571091 
148831621 
986664409 
712622376 
409421701 
34270441 
839868118 
185633836 
440883001 
288501046 
36424065 
728062885 
31249037 
242362809 
737892226 
294001489 
73458309 
94257575 
981754557 
590428641 
941340304 
667661401 
809894593 
31501999 
189373876 
715678880 
4707913 
631078774 
1010146073 
238940626 
770971944 
869831453 
740499685 
178226189 
514306061 
412640551 
57557709 
1309291875 
729105391 
347455879 
591410 
983123420 
141353017 
119464721 
163006858 
316229852 
568501871 
41515813 
564468745 
511887025 
222282739 
47614231 
23973595 
356396541 
242230339 
103351031 
164710855 
853383735 
44378243 
998799757 
49893761 
482365465 
115909795 
210915045 
107212300 
702359659 
429258230 
164307937 
593700528 
165685801 
556083626 
996993544 
127766674 
148665388 
498028444 
208509349 
685946126 
204223014 
392295661 
3488089 
400785217 
824635557 
743058537 
24273793 
293894695 
592208757 
151777739 
1448814634 
495418253 
50100504 
382817726 
2775745 
597888877 
5343823 
5600281 
1215611937 
1942981 
697379059 
92343733 
723999577 
47231605 
255431002 
1100451379 
742109603 
668531810 
322465657 
37320739 
165661489 
2185521 
390806021 
470171821 
621985540 
46819519 
157063851 
258987367 
1246701875 
269588791 
880651 
506525006 
211912145 
378841151 
82698650 
503945786 
203095408 
1472675794 
454130317 
1024799257 
910270715 
112052101 
1252539641 
108290337 
571989301 
717248884 
226655233 
6628865 
16724761 
426900241 
43478201 
402175523 
385892397 
63478261 
388625063 
217401809 
110354355 
1028537794 
537531677 
106156154 
59341465 
33433985 
40279015 
33071185 
496028369 
111752785 
134415516 
718551723 
9778045 
298045021 
278371513 
1097737250 
156410206 
461713441 
71552687 
350177209 
18522961 
66888819 
173754209 
299592895 
575632535 
1008448601 
170073851 
213104891 
211474513 
143532689 
217345101 
942072106 
934034476 
59957762 
523972558 
82182115 
4518657 
211385406 
697818661 
363186237 
1054384291 
907409923 
969422841 
26020936 
58320065 
58346989 
531814449 
1175761078 
254493031 
286752961 
84127681 
64222509 
950265259 
931449251 
194550121 
97548159 
109222246 
291020679 
504518801 
616848720 
29270065 
412277754 
184988077 
76604401 
440452080 
497625246 
518500663 
1302779521 
551259875 
401873268 
119559187 
489784621 
54348813 
977456668 
234289861 
536712365 
134891541 
609837985 
339458517 
98224441 
31743601 
111405469 
56087251 
525977869 
733457529 
383115788 
212287516 
341992813 
42143881 
121236307 
225989728 
550238310 
192338633 
42070359 
1125585043 
56265217 
593075303 
271460491 
51940478 
624462057 
158874049 
180952185 
261708636 
145555969 
629476394 
629632603 
648015201 
134977133 
727472476 
118095664 
449579591 
291243387 
584740601 
602795302 
172582159 
1158718143 
291564571 
7438311 
666022152 
63817249 
33271266 
234061611 
946915434 
1003864513 
154952381 
51994077 
221718733 
931079696 
89989204 
772241105 
677021587 
373931965 
55761887 
468734201 
621958516 
92416837 
90916806 
70273721 
1193981596 
494875585 
403244479 
157912668 
19292723 
626114749 
12931816 
193185653 
505403326 
22194165 
178769203 
267563785 
247384369 
478595036 
194498089 
71377489 
37900001 
135049456 
1047487885 
154145209 
107598601 
8604397 
475649636 
1095692529 
278827657 
41792449 
860367901 
273021561 
120469726 
12649963 
114816961 
16181881 
870900889 
83176129 
736458805 
19896891 
642132153 
340667755 
275524107 
16391341 
44875396 
254730246 
178585873 
18369500 
1157433121 
150181113 
530362841 
360831417 
593017243 
19637593 
792173413 
15483586 
129076201 
82557553 
873643941 
427381157 
371565541 
684088577 
503593977 
176566530 
727843586 
43586401 
922020571 
51712743 
141694381 
94954249 
702594225 
90810844 
284776449 
678623930 
343683640 
1249140961 
119132515 
749808115 
476821446 
140239201 
198062103 
307553601 
421634907 
713336020 
455086529 
303138241 
284944141 
134928903 
820137700 
10277426 
496967025 
1177659316 
64942845 
152795161 
429810871 
127802690 
267049390 
209712766 
37972397 
77307222 
42054659 
758967179 
882590590 
976088816 
802739697 
546075565 
153370909 
1457337421 
783297361 
558309886 
421255309 
405732447 
571883261 
345833893 
251718512 
1002305657 
264262685 
186933241 
971152813 
39205556 
239611783 
651233881 
1143084 
127098735 
262708885 
143134148 
444260789 
452512828 
1431105391 
1064332601 
46939313 
109010868 
503515572 
1298215486 
148997969 
373727251 
255609241 
322210617 
14359003 
277783537 
615876997 
801783577 
92585617 
225593626 
933973355 
92418475 
787972555 
565196281 
90245829 
290849331 
349990561 
211887080 
998788990 
1079406469 
487884729 
23961575 
459897259 
348225151 
627958241 
649905580 
246143166 
515893051 
8655323 
43521019 
342173791 
342107921 
589529161 
82684981 
179639546 
63490615 
200963961 
136441585 
593987501 
156122398 
863360839 
213946396 
583538465 
10454676 
918616903 
89513829 
799755996 
783005917 
133670389 
548424173 
8778736 
292451617 
246936556 
130612361 
579355714 
145860976 
577312555 
790145113 
177147114 
37186184 
301688213 
8788525 
282416201 
903700062 
594290565 
556912048 
85532789 
53308201 
243428571 
532076073 
1112277982 
327223625 
33657745 
756370385 
725108833 
226051491 
713060101 
171692011 
162658777 
21941534 
333946704 
136825690 
99256201 
102819984 
48951041 
793186174 
408071457 
163154688 
389311138 
748023361 
415028401 
449179053 
216100831 
18792901 
56726339 
155315896 
242131051 
38808661 
162493523 
20369639 
150869629 
5524663 
8650737 
105055223 
661258833 
116484276 
779293504 
989239541 
31131499 
18730672 
361599493 
292664628 
158871237 
385397376 
466964821 
251861257 
85476591 
248093625 
542805061 
1090721731 
134500783 
229017101 
128842666 
90702571 
231829726 
113794117 
735891751 
435516547 
1116143601 
1025098669 
219422809 
506813232 
213715153 
445138183 
216798086 
779565601 
1267722765 
262820197 
61184831 
169330009 
255678604 
153907237 
147163953 
507917839 
68643961 
1530927 
1285835216 
222802451 
287435831 
29140801 
998409157 
810862171 
300755599 
604765371 
610004527 
543675925 
155058895 
25593881 
66711526 
274269751 
69657841 
20029222 
1201240041 
634273441 
685069246 
748115162 
47078689 
15808508 
161205391 
39365761 
505740859 
269234386 
511411234 
130155299 
20724040 
874121017 
38840861 
141135573 
60810319 
714754418 
1128515421 
582405137 
124182891 
654071861 
306677723 
157029757 
500948149 
537836961 
6013958 
333598897 
15351700 
211754026 
70098439 
9623856 
791469492 
200899898 
604568449 
754153628 
21223621 
662090727 
113034807 
424777731 
627468753 
607925696 
1050964641 
144292348 
11307528 
47325901 
1038479712 
973204 
410887879 
548795593 
104546209 
54744873 
597875857 
389810128 
118075377 
652546 
514567171 
1192726141 
163759009 
826858617 
202732171 
418255861 
255778172 
9820649 
522690229 
254130801 
1034176345 
239682029 
721088083 
485333906 
427587632 
1029446029 
733857241 
191060881 
1213247951 
396638816 
259133833 
98340011 
392284045 
665950132 
1294761861 
1034716753 
1090277682 
4255010 
256509019 
296781248 
616689191 
699593284 
87217229 
467442273 
59967843 
1090132446 
668334824 
87844387 
174366786 
447457437 
321072777 
142771150 
633131857 
13127577 
861957701 
248229073 
181140686 
94229473 
14271128 
48200482 
79300465 
14962411 
1322355341 
433507569 
40816716 
484480561 
192310978 
333070337 
713873059 
159083553 
82368521 
1264437631 
191652241 
465987617 
1378407941 
44247121 
127100845 
1424376937 
51187901 
232930098 
224508866 
368418176 
756044551 
598733514 
36958791 
539421205 
684396465 
17263759 
414273421 
385494517 
599899209 
3394072 
96926289 
521945761 
50935501 
477425601 
256383415 
83481061 
197118721 
61341710 
161529913 
95224116 
47542920 
360893465 
6035635 
1167298497 
2040079 
737958637 
405083896 
108557029 
1335881897 
671943420 
595276609 
90577603 
65077777 
167847153 
155270530 
434182802 
18053345 
3334872 
68136097 
43172557 
820507401 
428149761 
1025861893 
1091604175 
392164185 
811610993 
650176063 
728100829 
499380 
79230145 
27196723 
8837425 
698292801 
635711399 
94448397 
46057452 
853971229 
1060279986 
55153553 
437670019 
345331201 
96836512 
12735017 
618466591 
189559969 
498088891 
41519861 
1344601 
278092081 
117582179 
89179429 
115848691 
126787837 
297961705 
11928610 
448078051 
702560827 
110950034 
571757745 
24208902 
140898775 
602238853 
227729341 
255014911 
356675126 
349148731 
9469559 
441003709 
1112902841 
283379545 
164337601 
887018261 
84320673 
1249830341 
441474511 
459639853 
360260193 
337460193 
9891401 
191277134 
119151067 
197653231 
678387228 
264950776 
489056285 
10643601 
789212269 
273674556 
1161877201 
552471725 
841415299 
171237591 
305568481 
486850367 
347821345 
213580654 
236311495 
1420874455 
125952571 
32593835 
401810196 
110216022 
555434393 
428803495 
732177721 
21577795 
7747951 
163773441 
831899225 
13568869 
700606736 
1060473898 
1441932061 
1080552961 
298374580 
4172719 
348400781 
26644735 
555692113 
1007355691 
8592893 
319596793 
33650392 
538895253 
256463586 
1000942906 
99739039 
42851256 
547251153 
46478398 
622358101 
923694117 
90013012 
40242601 
560214656 
161835457 
208442440 
621802651 
936501571 
265619773 
353355780 
665638065 
177151511 
184008265 
478422127 
209755079 
219186868 
394441141 
60131159 
86968131 
1465165801 
23512933 
533818726 
105358186 
1042729651 
10082539 
1250131168 
739136245 
670479321 
76890409 
2629442 
209269569 
180447191 
728247816 
135782583 
750332025 
125337206 
710772520 
459234329 
1140220873 
122210341 
862619291 
153675497 
25179661 
637260086 
394378281 
90103703 
182394727 
42286201 
314623193 
10048243 
442098187 
205993669 
542350061 
466445089 
553758853 
43036689 
530068443 
729834437 
820722345 
503515585 
930241331 
386311909 
858399631 
536238341 
886324687 
422374177 
502888416 
394299389 
388923745 
692957801 
838079672 
347178856 
650985791 
481211169 
113345419 
351284998 
208041865 
188645631 
218603753 
4302673 
447856741 
63747049 
170009217 
180543688 
463607602 
379763902 
36947054 
490029760 
8214625 
18240716 
148844606 
715763764 
1003014274 
486809101 
42316012 
26415784 
546383211 
34283113 
388007601 
455223385 
979146985 
289804495 
196159657 
105411633 
57326104 
145385164 
402134118 
353389297 
62356481 
176886397 
1278123513 
3690129 
113769499 
26879551 
464181425 
1385999265 
216981235 
403449281 
63196841 
842086986 
365851683 
670918958 
285931081 
331554901 
472901101 
6402222 
322559890 
49528481 
253311047 
77359241 
412313713 
28599661 
129152134 
234343417 
100607585 
256543001 
654973911 
1140886324 
528553231 
356600266 
553520710 
289997051 
50970515 
271774241 
15685914 
433670251 
1464885073 
279178595 
641773927 
1416140750 
108842525 
47763094 
351735301 
211180789 
359510649 
120237930 
293271801 
243525771 
498697776 
556260862 
566276593 
87810050 
92382401 
58664191 
102021538 
845668131 
69078851 
389770866 
488981637 
859134483 
792307474 
520821400 
7944940 
652155393 
482306360 
792476656 
358830351 
593329711 
1026920669 
726943597 
564778285 
225429391 
379194835 
455978456 
29848125 
82446226 
1405515552 
12970425 
329522689 
625345171 
7370497 
26856492 
664953951 
498083002 
201922332 
151948417 
533441793 
236999532 
564024865 
577114406 
554709091 
1177837751 
51023610 
813588081 
559960677 
895182121 
20930401 
626106369 
361776691 
910304747 
875079829 
45193975 
772190293 
51649284 
297199409 
103491283 
42437669 
499861473 
643502938 
8261376 
1008182407 
457451777 
229686631 
153201059 
184301081 
318728314 
628148865 
458961641 
272993553 
495760123 
67060225 
456944065 
681336961 
72842600 
490560450 
1350431665 
522880460 
639650584 
666148198 
340397091 
598864521 
670231101 
618160306 
705844921 
279033883 
294522653 
999050953 
309620741 
1079294820 
92732281 
604665725 
738130761 
943642864 
180838233 
846925045 
1389865041 
234324752 
442697713 
305213749 
491355829 
812902161 
185679954 
222037946 
1152066241 
684087301 
630467033 
449018959 
516181637 
500399593 
330581602 
105222776 
988905490 
529736683 
355743667 
628722905 
229395321 
585766216 
202891935 
1221754689 
243263906 
1507942577 
213004186 
832799089 
1053607780 
66042196 
147527992 
23702771 
647611399 
241443035 
1018339589 
147001473 
89128092 
664936468 
1188369205 
77415211 
847375361 
1219628411 
771167969 
72315822 
191431060 
153860433 
749029164 
285823459 
4975609 
72838465 
143729197 
495572581 
52570047 
1485726 
226247880 
654781009 
322096117 
924898633 
235259649 
403766921 
61723537 
128856091 
170762721 
820432702 
212303213 
55841285 
133188183 
234007345 
45669573 
610354765 
10162769 
37450270 
35427109 
172264101 
883470641 
35549333 
391928387 
1345564161 
242051041 
239775305 
8502427 
488690977 
961201783 
488816097 
504436934 
793440697 
707693443 
1000846243 
432156987 
374186261 
635436865 
15852723 
162267501 
733675861 
532526320 
301610371 
23123619 
187898595 
12847649 
81258206 
406988695 
147245569 
112317009 
89087809 
13319085 
113354117 
1004468382 
375694953 
1000926887 
77698999 
666524251 
330013417 
180388381 
78201883 
7876345 
592037589 
801641908 
311323881 
30188761 
155573749 
441860887 
282476457 
271319114 
13159693 
136770283 
624552811 
99363109 
917516221 
1043372449 
409033 
45410352 
1136921449 
814414057 
573659815 
307159249 
69952312 
242721545 
113089474 
750441057 
830758245 
41005906 
222384623 
1442017845 
1203386167 
63170565 
321808352 
801334041 
68618733 
15931369 
200470679 
285348001 
105434715 
442534132 
414421598 
399715363 
48717901 
334299161 
568232545 
29635135 
309989535 
363918009 
146173996 
848571553 
308066900 
89795038 
44397263 
2442565 
428270926 
282396988 
405861457 
385193392 
336110625 
730915499 
544260424 
927395326 
694290101 
14123656 
246477932 
367168789 
31629721 
390745681 
155513213 
466060721 
616684201 
841022281 
21508267 
14503133 
11493871 
363334961 
203301601 
158206301 
510601728 
253811059 
370230 
350097583 
34845472 
310889629 
122391868 
777058205 
45258445 
584390965 
371018881 
248221806 
750356047 
988431016 
575857367 
929256466 
257200626 
98050740 
452884069 
1127352881 
1992601 
593336199 
172896705 
143822977 
446959723 
175256709 
549494726 
33518941 
559167457 
603571 
134070355 
186042833 
412877955 
128424181 
22703451 
180439993 
53917137 
403492745 
744414553 
370309318 
2319046 
130854466 
658784165 
163758519 
283426801 
215018607 
107693473 
30563057 
784933625 
729839041 
247125460 
10127129 
141945025 
209387641 
70918255 
899863169 
75018411 
522394831 
491914993 
971714241 
686724449 
134989089 
229520152 
418613945 
179428985 
110495069 
847903051 
541219429 
1325997793 
174059533 
75417816 
373390081 
9793794 
158217088 
71721313 
89468191 
385078711 
265158727 
645438445 
751445812 
694584417 
353054799 
1070587666 
578907109 
167550856 
1252230369 
765273445 
173845659 
1084749482 
46152775 
59665978 
281191051 
97086917 
669029817 
272841256 
227209506 
89828467 
1166734798 
656229916 
295117399 
93866705 
616103577 
652000567 
92234438 
107825287 
1229712180 
961017049 
145660519 
824857296 
16469159 
694225975 
58314421 
852191992 
61226192 
236051586 
256158181 
377257075 
365800513 
1061851013 
519216751 
147394416 
32911477 
516921138 
565975921 
579341620 
586940802 
47795315 
86990001 
40823056 
258601211 
146828809 
180569841 
454741857 
995360728 
253919245 
272560069 
343689841 
564316936 
519804577 
271722697 
53395881 
96770857 
408384481 
372086881 
287676276 
567731265 
183763585 
818928165 
638204795 
486298 
500730179 
201353734 
357794436 
199650361 
521505406 
76950641 
222541561 
551944681 
577965675 
48960001 
13229294 
817554061 
60026233 
171947777 
54718105 
547466513 
311719332 
57451011 
648741079 
221789463 
2012832 
712061505 
434787137 
523007022 
497409869 
411194365 
183659329 
349764441 
63410248 
267769771 
681404231 
1223945877 
453545041 
44807080 
844887214 
541880371 
142782281 
1277216161 
489558031 
801070257 
325467941 
158579121 
1148465537 
577226552 
1171343281 
46447867 
428544027 
46731926 
1232835241 
430269491 
1217190481 
828575001 
403006255 
62607657 
661411150 
915626361 
303927436 
466071196 
287390465 
538124839 
129232161 
555770113 
264133 
175602521 
61663711 
42833935 
92205541 
400937959 
60398962 
725149153 
855529433 
21929909 
838904067 
440698861 
81398251 
10720691 
1006194049 
674402275 
369665815 
698155381 
81065996 
591563063 
936445171 
209937251 
121085547 
35436331 
1238214043 
222325885 
279989853 
144236961 
1110997967 
60212701 
447098366 
189382725 
105983241 
306417373 
152413384 
121894657 
600750070 
487950352 
76785553 
46803397 
834195781 
85348054 
637617681 
449696976 
284156017 
575535169 
175769001 
779482144 
190008781 
596712377 
450656337 
623650501 
77113457 
82006913 
42129869 
31920481 
109787089 
1001609781 
220896676 
276530032 
168412084 
869734265 
703298161 
168216313 
206815041 
695647723 
15045597 
862572453 
325304755 
323588665 
948157818 
33586931 
236111842 
56352825 
685741340 
219786887 
470051074 
715314160 
33148757 
52428793 
449408385 
247604916 
273337034 
166574468 
102024729 
716934695 
103215295 
562672513 
57601321 
612900202 
65567909 
617706856 
143861608 
258271411 
641466088 
8945413 
162700406 
539898661 
743314495 
966247 
813853293 
5739463 
273176730 
540786414 
51078613 
759825057 
531954086 
1011629217 
428015993 
623746791 
201969527 
336334126 
310191571 
102379297 
236648241 
549662401 
169840099 
7217911 
203399441 
1140552001 
573331561 
80520666 
76838419 
38883385 
49378105 
40907467 
747269137 
235330651 
164442205 
21911473 
269670361 
581989693 
693864333 
120222790 
1155760061 
469753997 
1229226034 
713047501 
149005947 
1262735785 
7170941 
506935309 
427332313 
68812822 
217511376 
682152953 
99573935 
859350957 
132483781 
123843312 
244654081 
25313641 
56690905 
101583901 
528573717 
1226779717 
1006655137 
356264191 
88714496 
136722643 
33849961 
113767105 
179811577 
303711453 
97195561 
357217384 
535909429 
559261969 
231036786 
160526930 
477978805 
225118993 
727545521 
1042594667 
704809886 
93220321 
201435088 
66221551 
1089426686 
722454804 
231686491 
17943901 
243239073 
139650401 
252151627 
740052127 
703780296 
6450601 
461312023 
460981181 
203037849 
203786483 
1019617201 
77716613 
81170924 
558362854 
816122582 
179068967 
486582501 
108107290 
14769157 
557411778 
45196441 
164150054 
244342398 
108421239 
252694108 
506560199 
645612976 
1137440553 
95576119 
6890226 
167868370 
475550079 
10885177 
123069701 
441224229 
1266844585 
132565189 
100971036 
15650866 
149309451 
229861 
1183225051 
20181076 
1123037504 
47394997 
939982869 
250169221 
818545834 
1207359553 
1053944373 
659021845 
149405257 
515977386 
30098497 
850188165 
171100713 
264574961 
670568757 
15377793 
909453091 
37474544 
566523063 
128789191 
131535889 
425720557 
157427332 
425231911 
32066443 
43781053 
867314787 
325992577 
487166060 
334093834 
1204425 
629899861 
693675088 
201436435 
60728321 
6226713 
149565875 
77403361 
572952326 
414064155 
52295971 
75394105 
827132271 
1521346861 
252324106 
515350333 
243266337 
628918785 
60990476 
223880728 
201459358 
389319643 
330138765 
383118189 
298402825 
347189538 
35689750 
394240943 
895838017 
34940501 
674552216 
284129803 
251161621 
335490607 
841231269 
430477776 
344303323 
3189133 
995685032 
1393805554 
731977831 
81575317 
118809681 
82082355 
1174791277 
1098620836 
1093915213 
233408252 
592196211 
298107916 
145045818 
32140031 
124825477 
438802153 
892575601 
24405663 
986516767 
167045110 
76533401 
258254481 
272281913 
309336321 
1226942731 
69725111 
774754921 
155364809 
441366717 
46034326 
165425415 
19228391 
521669101 
57886681 
844491451 
580014453 
171683169 
723541591 
536967307 
2736040 
248954641 
879788329 
426391297 
1010310450 
46485487 
436336825 
597397060 
1465188124 
155499541 
455063427 
343115051 
81972033 
539097937 
328492389 
313444418 
31493652 
556106901 
914527092 
290509057 
453696017 
271878892 
1010081117 
122123889 
21209765 
264470701 
217975708 
32533313 
99859159 
133492213 
111060321 
17156749 
901350766 
153331501 
52558381 
883442806 
691543721 
206998145 
182767447 
277897537 
219473911 
47611522 
326683126 
161167321 
35915368 
787108881 
41263411 
826674281 
509657305 
536419431 
118567580 
548797141 
1065694611 
212996582 
125760531 
168309716 
317275543 
537698693 
60296521 
1317954823 
352971694 
1437295247 
238186749 
104899237 
1176172405 
117909091 
210910478 
50517551 
745852045 
729813801 
189968344 
158092556 
1343611865 
617512961 
259448731 
401090191 
411476176 
45443009 
62573473 
85100421 
607948991 
1157303169 
162350092 
443759681 
304325927 
24440721 
1007283601 
456207220 
42314665 
898333727 
95700271 
580816436 
6157781 
874684735 
56069785 
2270155 
771189521 
384886553 
856493149 
293527613 
190140643 
256695481 
307112617 
1029036961 
1355517349 
925095711 
141706641 
22413881 
1384198441 
117128089 
1263629329 
567145741 
87939652 
309425509 
1047117097 
632277811 
678581753 
457006601 
655476434 
376951741 
111107023 
173002411 
406902553 
413167377 
256803801 
253364881 
913891030 
970142161 
696836779 
76888825 
806093881 
397266589 
68739945 
900925801 
182733103 
625196261 
640124526 
829663903 
739792434 
395301619 
728605041 
749672937 
3570931 
1147415732 
63761221 
148658555 
243439799 
770209769 
760789569 
618182377 
129220231 
608469139 
369810533 
311105003 
59147117 
40061377 
6731271 
390325328 
1466861633 
229382433 
1317049973 
351824281 
805551667 
442916913 
336988105 
903596365 
155738593 
934314056 
161542011 
577413901 
1033317285 
170552521 
762392065 
95339009 
345150214 
249779951 
564554305 
659388574 
463474726 
67795383 
19872009 
156931374 
131517321 
21078937 
248245234 
300675551 
151936351 
88897169 
4338881 
907247981 
964623241 
674378002 
98842609 
536543938 
15508225 
772761655 
63702811 
217534871 
976518505 
269606991 
1203181136 
49569001 
384028777 
813617905 
784645903 
436318851 
438662498 
590547847 
626469393 
1057408912 
276251851 
379092403 
876845009 
100204931 
259962693 
22781857 
274797121 
53093833 
41080301 
965853624 
143974666 
362992785 
173493961 
76372446 
569422841 
614955851 
796378207 
1045934722 
98604460 
63962965 
337795725 
503704748 
999533328 
92013591 
141401786 
238442095 
487850241 
564087322 
192325366 
57083836 
101464065 
67531909 
9948481 
348361655 
651820525 
689957971 
401512501 
284095540 
300999826 
200766251 
1102966936 
99249795 
106609359 
905920894 
295836481 
882687085 
602772301 
357814062 
495940369 
33413453 
155889646 
1247773096 
522634401 
270298987 
9355681 
637402003 
204645761 
57530709 
397849441 
198546401 
141434077 
148098511 
430718489 
1206011377 
698480441 
307779421 
364337821 
984502094 
786015554 
240125942 
268464201 
561835009 
1059551233 
641464205 
264653821 
131088059 
353099127 
160983553 
526061 
533660176 
178936593 
215306876 
187942355 
1297089787 
454342362 
113304487 
934778229 
1140212601 
341283164 
1033158015 
440114956 
847381105 
12238231 
367279537 
953804721 
167728909 
399893551 
184692548 
1099073009 
209469765 
36437281 
328119666 
13849656 
149719297 
706929104 
88360934 
506738233 
287748490 
511094417 
1181348497 
781819153 
364364981 
94068496 
160873585 
117758521 
832154401 
927289 
316505317 
34097274 
1059349195 
482326159 
227424271 
991760221 
1115911279 
48014600 
877770861 
918983625 
1217901426 
479146564 
542622715 
386903081 
156458151 
783912394 
63748231 
131756652 
325894805 
413339301 
411509536 
145075538 
602857285 
260583443 
1008126015 
217438921 
225273880 
752603545 
943984795 
324184251 
508160617 
353286638 
28934453 
390167758 
304944751 
80662497 
623604513 
650726012 
445910281 
697239136 
13317263 
5596105 
214332769 
324018493 
191695461 
677933481 
805428056 
79019865 
1304564669 
39493441 
418148029 
345858621 
253300423 
284912391 
556155665 
408036913 
972402511 
1207133911 
84510177 
91570801 
143893604 
97907377 
208337537 
349416926 
35154097 
122551599 
202155955 
1940326 
458163418 
85859161 
343451317 
320589959 
724511831 
231228251 
339962866 
79245937 
164121089 
878527501 
820044931 
600958515 
1110095020 
426703806 
103707750 
214850161 
932557393 
405547561 
231593509 
600417641 
30035703 
75646667 
15263461 
161568561 
268168213 
311028873 
812038457 
480325281 
224953931 
1133679196 
780196339 
46395394 
290501576 
825125041 
292848053 
536272309 
313205895 
112289627 
160190717 
366632696 
277628466 
69023329 
309581038 
3893968 
473416156 
106824950 
736486672 
97447597 
311925997 
1076757977 
59540597 
643914067 
1118023698 
59454139 
3998925 
29511865 
269909061 
223084723 
536933755 
259843457 
137900701 
5979877 
279834886 
312464273 
330429307 
458752897 
665557124 
250226119 
189549441 
1068237631 
92449735 
133870284 
29634073 
663590201 
38020429 
374861929 
174088289 
1447429405 
174755827 
9986614 
508231596 
272108571 
557841101 
283195403 
35156092 
22571361 
216984769 
870805 
30086038 
103201570 
63702217 
1037704491 
305827561 
228094327 
245527921 
338489621 
1102530796 
197397456 
230795776 
863070176 
654796108 
640754479 
1055812561 
50560741 
4262689 
156935441 
207306525 
64467331 
242866211 
1073589217 
490139749 
799441865 
798602881 
842864208 
959306281 
231310097 
921656891 
75007759 
1476928993 
274702913 
138546689 
859002691 
389621176 
379520659 
54726145 
54159373 
4492717 
359092457 
28174527 
681741753 
41260897 
614465853 
812243251 
28881658 
619185645 
304435201 
11419357 
812658615 
93717937 
291520251 
21492849 
1092617569 
75577251 
35675738 
29093716 
44104321 
787907527 
82883701 
1048693339 
1084793665 
152795137 
685382761 
1169020376 
359448865 
236730369 
1407749105 
203021611 
265402190 
432103537 
305753566 
834196693 
316679841 
954395281 
211829200 
616187201 
241973983 
457850221 
201312165 
729904333 
2627449 
218674801 
67848056 
362724017 
703661022 
408193281 
7661269 
926784995 
694869561 
486760291 
138608821 
229806713 
273512502 
742561459 
152925694 
52383809 
117982317 
1123948774 
57294721 
43047421 
1110106063 
137182010 
354920551 
488716329 
339749182 
240682081 
154778751 
1369863071 
469777890 
386705131 
576131837 
354717025 
287164819 
81171351 
485643693 
7664461 
189684775 
13870555 
658058743 
1026664346 
660764661 
409053746 
23296029 
886782711 
757374025 
1103103145 
138023001 
304150909 
480451651 
350581804 
1083029593 
100940446 
23043252 
96556201 
419895976 
62303921 
10778685 
316835309 
206575057 
650769181 
221229526 
137247496 
121692971 
354084249 
103033777 
63838531 
108030803 
79782653 
465937187 
129098110 
205320610 
607361335 
332033801 
622474425 
124968791 
12248407 
408232801 
141939486 
187203027 
550192465 
553272781 
601468386 
137362755 
50272129 
224234011 
225500896 
298364317 
142965649 
149583993 
63544097 
1018623711 
95369473 
335321766 
837321045 
537403429 
847938273 
99203815 
539251073 
158217284 
117057718 
37103437 
788179073 
1198625375 
107963951 
1136642890 
315316385 
527798608 
130317706 
690740953 
32046022 
458909761 
555455561 
70971660 
39799817 
143277758 
4435025 
175353741 
374890895 
200720281 
46680453 
22116451 
281366401 
192729685 
261225181 
180080645 
530084368 
95776133 
23719811 
440247949 
427595785 
736642081 
607067825 
838137902 
98851349 
209409929 
210010040 
65456961 
878734074 
739813096 
1002032263 
247045210 
724111186 
23405671 
419394249 
153264762 
756255274 
142021231 
339772076 
74600413 
835240225 
569616997 
866111275 
699119013 
163972414 
20739939 
424993426 
380686377 
154360936 
1182855793 
178164911 
714913913 
1148585701 
103753529 
499184445 
14116511 
35679861 
296424921 
314610017 
777595309 
354742741 
173330046 
80292157 
33238441 
188926973 
377219716 
74862451 
873048310 
110156800 
951530806 
556612111 
81785089 
233516116 
602210026 
453327601 
348078901 
541874201 
119845297 
239152929 
823092059 
562107631 
515340625 
685211201 
872955001 
552661251 
1731149 
562751029 
1138915359 
271354261 
191798089 
721012657 
606283201 
65190276 
470687827 
703018789 
578895329 
1062765011 
610569581 
313908481 
1447404726 
319770796 
174796381 
1323165386 
610099826 
276209071 
750364726 
291925972 
377292001 
261868359 
12370331 
699037765 
1165973895 
312935212 
185367591 
474181237 
16881112 
114938825 
540233751 
103121722 
813988501 
710633 
176300801 
247743823 
794895735 
345547738 
378585637 
238929913 
653000923 
89341771 
64699111 
82213546 
790731537 
149727726 
504447049 
55416521 
789011875 
19160089 
134700425 
335949329 
13061681 
251342833 
38430404 
682909403 
129525474 
313723873 
304068361 
88223257 
294598135 
823037140 
701052359 
551044121 
644934169 
820167817 
196319761 
1170637033 
69761099 
379560357 
731295041 
241849486 
364498101 
205147257 
424766889 
59267551 
648788 
360135091 
313424705 
6747019 
878456097 
511642783 
1161125185 
431203255 
300361413 
148786453 
29854606 
134855903 
951562810 
243919054 
890678493 
799168937 
45921097 
129044849 
45290341 
80202295 
45795805 
1044299017 
180247465 
418032353 
1196413450 
1336813611 
1168060025 
362067811 
830355841 
360908395 
86866424 
73179541 
360235600 
194737796 
2097161 
649867142 
457965069 
525920131 
661155373 
996190977 
841020643 
628966849 
198289479 
26433097 
212927249 
629646131 
623617709 
107688221 
151769279 
439713814 
294772501 
252210661 
223956997 
132280351 
88739305 
412214023 
150168565 
311068137 
38238493 
95026088 
892443126 
19312825 
179756006 
487007981 
361890311 
310962752 
1293356353 
157526909 
258790703 
77490778 
625054685 
899607416 
662658337 
392370433 
2724939 
776747551 
278925032 
889434118 
8527801 
154917148 
888377121 
253562411 
124321321 
14181857 
277662837 
995912961 
646821399 
134783071 
540405433 
550442865 
990690097 
263533285 
3997093 
456479041 
127677747 
228755249 
1223330521 
592504418 
292664743 
1101569341 
737749 
62245681 
808693894 
97007687 
207954403 
1056893905 
99212017 
490560949 
29187544 
1398535081 
71608996 
722286271 
564131496 
864024001 
692357626 
93497713 
1120282976 
849383265 
4088221 
32947626 
730396276 
675605316 
961377661 
114994867 
523327278 
13674577 
453383681 
323336316 
140345311 
482671883 
345017335 
37803154 
33572275 
12672535 
705911599 
410522119 
1354991066 
473602913 
228767297 
102141155 
841014321 
672997711 
620252816 
905541994 
157955656 
289381345 
57357100 
876493726 
721400356 
1014505837 
1039338077 
20682901 
333268447 
585433585 
16554451 
1171145725 
318181897 
202376279 
520777357 
121666561 
173822416 
399465748 
1185212054 
182148736 
914730811 
913913001 
461809344 
543297042 
71318849 
67902241 
22988707 
143437856 
645658609 
3186361 
15647821 
684992946 
254064497 
402976981 
64479001 
549249601 
623162757 
1036737937 
76504251 
510413797 
205573111 
600057633 
214677380 
308486595 
90757429 
339923557 
114872351 
21424897 
269657599 
148278547 
764735805 
14540866 
298725584 
155298130 
322635461 
99994159 
66274856 
252403895 
3056912 
752768605 
22143083 
168450049 
402381551 
61214509 
194458265 
119782521 
164056402 
202947067 
736489601 
350376447 
137377943 
669054345 
275017743 
793035097 
136136129 
696020196 
576014461 
1377519363 
819748225 
291169375 
269294278 
373390993 
315176246 
260135576 
1365275467 
233260021 
826039251 
68428099 
427422155 
512068753 
197274957 
4610561 
342797196 
270483221 
30960875 
34112065 
670335450 
303110901 
419408551 
396981473 
338562307 
636193245 
1383118571 
471177173 
211982031 
524087279 
113202351 
282441265 
226553279 
566056565 
97823439 
285014947 
456878091 
56150721 
75823966 
269706301 
122278111 
819324983 
234598433 
991080091 
324616467 
527947567 
152686801 
163145911 
657561763 
268823041 
79964291 
1000254821 
14330169 
515461110 
489700864 
614661301 
765956557 
359441566 
848237996 
597256234 
1241576441 
171669069 
494499310 
17100441 
248922019 
177007645 
27817417 
147661921 
34853033 
436867751 
573298001 
233521753 
20238021 
156787665 
3320045 
345055361 
647325631 
90808677 
181883802 
529075009 
1230496450 
318660101 
40330501 
1827345 
251863081 
1061637031 
228305985 
345205741 
95403853 
1186569301 
125685651 
33805033 
60806521 
36078689 
533415610 
41124769 
175834261 
345469434 
62801307 
1030918848 
1249404361 
625126294 
507495937 
99928291 
1180537535 
288312477 
903279875 
296357802 
267563473 
968872873 
36149955 
255319732 
116662743 
455166815 
614008744 
9472321 
100036085 
49654435 
361447306 
51816455 
1248660577 
49689084 
727167811 
134984577 
47841577 
297190737 
140826757 
309298712 
521960363 
2461811 
88312162 
765336174 
273005866 
362181211 
641454041 
445948603 
473785 
431632723 
121313448 
375800041 
316260435 
309384685 
220910263 
155396461 
5276221 
112672001 
215014933 
54495057 
386431874 
576733591 
11106481 
536430311 
634116717 
697192693 
206763377 
296186612 
843791289 
586219621 
332561825 
234962021 
1243977866 
7216477 
64334423 
383881109 
410339677 
754905996 
436740001 
549009058 
1106428689 
488770221 
5947926 
125657987 
1079622318 
232010285 
236657167 
997948141 
323590561 
281352626 
381012321 
705421289 
318122431 
70475677 
136924357 
1402355185 
112212101 
34272433 
333246783 
1229651817 
205312381 
264041196 
185405116 
424616982 
200332175 
303029721 
987967717 
285647401 
19769296 
1050030745 
4405831 
850194008 
409939201 
402480001 
969310766 
461534554 
418173813 
148404829 
1073832821 
36554965 
1264690533 
1271125528 
808306941 
2487757 
379235746 
52556378 
496905025 
1255163559 
81780201 
41886131 
177120259 
347897551 
234656502 
213347589 
121780183 
710675461 
8825505 
612701187 
42738893 
68448881 
98073841 
1046636552 
166909325 
99695179 
538918115 
228352581 
347682003 
1216943981 
699669537 
784452769 
397366129 
859037881 
693034301 
806116099 
1026027507 
353540741 
87411341 
466140739 
844884951 
588896316 
120700051 
516927444 
595416691 
87280631 
153055165 
151362421 
619160779 
585845569 
477918561 
33426625 
24004655 
459642721 
156229971 
161653151 
469008983 
639067085 
8732261 
623115364 
520366699 
565131963 
85481936 
71888242 
180024710 
29184478 
129380050 
631480763 
382192981 
627322517 
225458217 
258265201 
636462177 
188724439 
1156321261 
21452641 
874011727 
172925145 
441846757 
331432749 
1128753 
158741245 
61095376 
1104191011 
221201740 
988479691 
351891945 
1327648504 
10870497 
544929024 
443045695 
17169001 
52653424 
899219416 
129697921 
836453668 
41952411 
426708793 
52945781 
416468571 
1114327036 
765070847 
1100634145 
283492273 
66966193 
56750475 
293810239 
513721957 
133046149 
584006149 
80627856 
20488333 
239470382 
383637736 
116891250 
772442878 
967562389 
576017569 
1115145177 
578839003 
193534836 
293980440 
843823588 
701525299 
1028496101 
69682978 
907358497 
1511776001 
1926739 
420399393 
368956611 
110382429 
247432417 
13741798 
24784801 
266360149 
631430554 
584221405 
840885249 
844757485 
645838155 
356851999 
13741433 
659793171 
1011447464 
903684341 
505811041 
194440701 
852944731 
1188804345 
185863636 
234700033 
150694792 
204608369 
110964967 
185773216 
913464229 
141730361 
858020631 
455777855 
475748761 
234312121 
428919921 
6682743 
146591347 
857933259 
860475526 
1197044407 
512163379 
264654649 
44049267 
848728150 
333823762 
689151625 
405105381 
367001209 
11381827 
316845333 
40113331 
1303627921 
728061471 
23091009 
216537775 
269651783 
1102212028 
1202827660 
342328537 
949674881 
182040877 
103369190 
1269900807 
237958601 
35156997 
52557865 
466234 
324701869 
581255249 
413259571 
799309486 
409179252 
10856551 
817945849 
7666660 
369716841 
67595907 
1501820631 
444123872 
11419681 
25134401 
846137431 
123111528 
33283826 
68793281 
333532681 
287640991 
525269179 
111475849 
167298867 
244961386 
711318916 
224556907 
396666201 
155254969 
451415707 
213743097 
9346601 
742456933 
22864793 
3642769 
4372693 
178867561 
368439580 
71310478 
517493382 
1012731727 
762739103 
421122729 
25125859 
133834489 
30550033 
315065143 
164885230 
1000479025 
348403105 
635102781 
1017421231 
669053451 
783104617 
1100759521 
2106065 
19825100 
34356706 
1173349891 
70609041 
52598855 
295221373 
983174193 
1127866897 
163603576 
1161667793 
398055873 
105492997 
402245047 
514305648 
161385810 
223962625 
444853157 
756707745 
728040469 
31046362 
335969896 
122092849 
166307771 
33435238 
678206077 
32452134 
401134495 
18857621 
23269305 
416597327 
372416514 
1221656074 
352502461 
1175185362 
53720251 
766755 
1384953009 
672161293 
196888301 
2538021 
152962954 
18267247 
1471886263 
482560409 
80820373 
973293232 
999661683 
94607521 
53455501 
916561 
1121099329 
593012785 
264990243 
64221255 
301135773 
52506715 
322473957 
35916931 
896324405 
387286491 
409139992 
254743393 
167713579 
569266651 
196945305 
145138319 
40432455 
113083129 
409926481 
484540373 
431231095 
184561201 
1181577845 
710955041 
497961056 
456464763 
779292565 
255074626 
1065422177 
90342397 
497782188 
341919081 
1313994254 
797746038 
594680698 
390118006 
299371501 
499846526 
109981697 
418297057 
1120572433 
150336737 
345155609 
47510264 
360078571 
816057661 
287171431 
292103045 
875062101 
381383481 
114931699 
56752021 
237289129 
238575056 
993618676 
244716375 
1140598617 
230317172 
788199053 
735748227 
303471449 
538291329 
260282445 
43820081 
413043918 
597366629 
226958275 
1073941645 
138761481 
16150639 
17434406 
133748045 
625062401 
1014739521 
441603169 
156575103 
49096245 
39482743 
146666611 
775031689 
56315663 
305070574 
564870541 
39272219 
237905407 
399250577 
703305421 
310527001 
243180185 
989394946 
527809646 
930187345 
578886586 
158917777 
712682773 
301347126 
557584551 
405560017 
199188721 
324667127 
1282456150 
13558938 
741449071 
483141961 
798367879 
54000708 
227474701 
1014152569 
371605972 
661802901 
10062835 
114620155 
534723601 
196281255 
488275713 
173107585 
226698357 
90797649 
94050133 
204501771 
458990753 
1107449056 
17687280 
558654526 
37539971 
283165925 
1148462881 
684263231 
57652687 
1183945126 
741776185 
603279832 
528504611 
5728059 
828257401 
701337161 
234301441 
86879677 
45683957 
132709681 
340284737 
637512621 
548096901 
848535541 
214146451 
218337747 
11958829 
654785401 
673965562 
638626257 
14486905 
553423375 
691237121 
481534873 
759302593 
18597063 
565120573 
149816834 
664549107 
1039205281 
127972873 
79012499 
642334840 
7921369 
9439937 
897445009 
1062636590 
170595279 
880294358 
126737059 
490597086 
219777409 
1299520798 
354265993 
771221597 
202106296 
441036010 
186505252 
19943714 
47248561 
163960897 
699566401 
303612039 
737795575 
39989551 
948550870 
313355281 
152998551 
1107761617 
88862737 
4853325 
437397355 
367750657 
1277601001 
1000133431 
594584521 
322042197 
564597361 
569287789 
86725276 
541611005 
1344482551 
254931976 
847031681 
836137741 
221510297 
464228167 
700096078 
110146742 
972014831 
175729723 
38739499 
6230970 
103335481 
1210408807 
286904229 
423800176 
291572011 
2587205 
91680499 
17788787 
93794416 
908545821 
864855068 
938866881 
10357166 
200102951 
4814251 
54196681 
34994776 
325908326 
372892723 
344189551 
382203 
793463683 
110516680 
557092660 
350174273 
150862765 
68316239 
330884881 
168854881 
3265446 
201229441 
67959781 
93623092 
598876895 
554458399 
233924901 
75239695 
8933394 
566159054 
11906605 
216341711 
790097518 
249503471 
572904151 
900177697 
18558642 
39395551 
62336321 
27904423 
576993977 
382023531 
202392181 
91910301 
29530117 
16016749 
43018300 
60446981 
435884801 
35216673 
23037169 
179827201 
246954355 
59626081 
1968193 
118590013 
840771361 
196817362 
81975975 
175726585 
263811137 
38408665 
654183905 
286507401 
652636617 
229158595 
243629710 
16971101 
1031343061 
880957414 
182098467 
645237217 
179502649 
123051265 
819832113 
460813047 
260584913 
299247046 
216545604 
297068248 
523810145 
604815534 
493735177 
56168911 
551546544 
704259809 
148883670 
282563425 
395906943 
64384768 
113094801 
434053729 
236593869 
420176526 
483544578 
327233411 
544668961 
40271516 
1428640867 
264151639 
76717561 
48447961 
419687105 
87878326 
173250034 
746528851 
1151697010 
346037542 
685975459 
66328123 
1368273100 
614024501 
183942421 
204857651 
874254733 
90186209 
17049883 
252738256 
278427073 
13593751 
158118626 
39022447 
265979057 
544965121 
735491206 
309693553 
213011627 
19784041 
15165061 
281037839 
350571665 
141090585 
607221035 
801234073 
1499701394 
20491178 
100326417 
68268985 
140823922 
34798501 
38071479 
42438121 
54663531 
612283121 
1189703969 
563182009 
58568966 
70246493 
314885075 
538694275 
65776441 
1087624901 
138778051 
42924554 
211962673 
235986303 
681641005 
627252826 
332720059 
304886087 
205429821 
33043411 
708643567 
494264093 
93302593 
1309128976 
282278899 
100028755 
392889466 
78278661 
17388732 
118184545 
478025719 
619193981 
5706391 
284877807 
428448853 
316836521 
596451115 
97886361 
181429873 
686912116 
1051121611 
745742665 
30753883 
1113578867 
490549923 
284897520 
287256011 
337798126 
51901621 
39694891 
278751187 
394209271 
138027905 
8567148 
1509010273 
20577441 
352790996 
421187761 
236556041 
851271895 
11797723 
1940737 
247756030 
24455239 
121734194 
156948841 
210956707 
379835237 
741381551 
666195193 
213337860 
247441825 
947040018 
350813170 
82867344 
18390241 
127609294 
1473264003 
379407313 
1013713936 
585809443 
76947 
930537921 
460573391 
389134465 
22306321 
224400261 
162239291 
84482560 
424847924 
167468501 
119809185 
759288412 
129421993 
151230787 
1114886296 
55675921 
55685341 
360876196 
455683504 
327887686 
29419325 
256314601 
1062076359 
678854989 
130133671 
523674334 
1470181026 
379725661 
121097549 
65865055 
814214971 
368099731 
10799013 
57654629 
50570497 
452126368 
398364037 
830369541 
120990843 
554842701 
2284536 
279605314 
887566263 
60079901 
433572679 
472648879 
44793514 
444418753 
450380827 
605037811 
656682895 
262979476 
994670487 
15054202 
990167449 
112813713 
585587626 
447176735 
534928844 
25190326 
1016652891 
170468625 
391246367 
1249066881 
333067961 
419902351 
1025931521 
66844571 
52821616 
731963393 
339314833 
118908001 
939382516 
803008261 
192046804 
987714678 
288550605 
815830111 
866215283 
19615681 
1346961439 
3433349 
217089741 
113511133 
154082401 
411458026 
115234407 
480150321 
476449941 
529567393 
35822707 
14154431 
193803009 
297120990 
52975861 
511548616 
894396657 
749889157 
378386609 
1124511586 
927267699 
125041104 
64641175 
332419627 
7280212 
954033377 
393838556 
36408629 
294806428 
1000961146 
1159573213 
189446157 
911004589 
4973883 
379988038 
710952560 
727776757 
866725857 
311984273 
356825530 
3330889 
270147176 
126953649 
82438641 
239593577 
323133532 
2138281 
598017477 
20048737 
270073464 
237580501 
375060073 
11658403 
680641481 
216276399 
149839873 
808991441 
64928811 
261640176 
185448316 
510734471 
109734426 
146477137 
149281462 
355723876 
123846201 
17402919 
1149570223 
162707401 
264286936 
414662805 
74451007 
1190943097 
111500128 
225015253 
493652073 
225950201 
168902974 
836715624 
1195925521 
239503871 
656292751 
762009121 
47212129 
1004376361 
9014077 
6515106 
318120055 
70559225 
19824752 
45711401 
843408897 
157724161 
1316807496 
605590533 
1248027 
236822565 
351825701 
6844372 
494312085 
1311147771 
204050001 
175591963 
979950884 
81269335 
779835925 
478903916 
266312287 
136806152 
683976600 
230638708 
29224545 
952236934 
70450841 
66416050 
383404280 
73469449 
958358801 
172062427 
546703101 
21254427 
280453591 
13606870 
36249026 
885446241 
743600170 
190998601 
700465297 
123358795 
74961436 
1343982108 
232088149 
79492051 
161234679 
386828047 
4728025 
1190009781 
231908040 
750493681 
44992081 
307160677 
430917901 
1179654501 
620773564 
49473461 
152016481 
29024511 
909699757 
610481626 
9642957 
1208525553 
429561237 
470496244 
645680269 
34091525 
19773755 
770409025 
299016301 
740359751 
114617571 
845966011 
1043993863 
1288434251 
162679231 
111681637 
387867825 
1204659721 
77737297 
9347747 
1674611 
14122189 
82130170 
751135399 
124618761 
618882441 
380796151 
48420625 
270169393 
1221312402 
1197079339 
476768711 
395591652 
1065434461 
885763093 
490633593 
202662055 
946903959 
316169817 
220721866 
150603553 
450292765 
108093243 
41858201 
61447926 
1255252156 
557643096 
61900837 
487771628 
673854224 
514269029 
260596594 
621533914 
473531605 
1505740423 
282763911 
908925011 
60187709 
1065285001 
77967550 
1288218257 
281708923 
668204748 
1141906975 
287948737 
59028751 
467840117 
1075194208 
1015038368 
147870947 
192609729 
604569689 
101161867 
205883841 
289715631 
500650081 
65893213 
13566656 
231292221 
131257948 
225371653 
194490433 
492061151 
191314393 
539873071 
15388231 
119013651 
139550051 
186561488 
96712765 
178133207 
711747373 
420583233 
67467193 
945445392 
278128152 
1157430691 
835415428 
811823536 
257907035 
111125335 
242789578 
308579542 
3841801 
137365201 
409016321 
98158698 
69776103 
370326529 
783129533 
463647691 
366763295 
5354442 
111702241 
304452772 
126168135 
197304383 
210936916 
563887468 
50544794 
121572991 
174254235 
771249407 
164456353 
444611453 
872038393 
593226487 
80935669 
521671105 
2563489 
89470219 
1141275361 
414470806 
3669851 
779689201 
9350021 
32232571 
86102477 
1215010897 
698623745 
159885649 
217985939 
499684956 
772705953 
26744071 
11850026 
182524777 
294847444 
20867113 
91389001 
62615125 
643843754 
225741505 
1068151933 
617482787 
355312751 
439593440 
441055141 
147390479 
1377224493 
22292141 
1459248310 
75987013 
339210912 
275745466 
79600481 
329687561 
86543889 
610562581 
995565613 
116019511 
90879656 
1411663303 
344168826 
167020335 
165431129 
281822017 
85250152 
424498870 
105381403 
704154155 
38925280 
353969824 
483468931 
217739834 
430508905 
660518551 
175622965 
796653251 
957699530 
64468624 
366028521 
628746301 
486154693 
388631687 
14522707 
421279330 
39098267 
952442609 
17317735 
59721541 
498391999 
396453732 
177473836 
39561721 
722330977 
838911841 
368297849 
20763727 
7094092 
909466093 
279931453 
437999275 
103290301 
352253617 
205214701 
425604193 
23672251 
663387253 
361858447 
143396554 
317603784 
315515068 
551334226 
3918817 
118544715 
364287274 
505783492 
203143214 
878673251 
382730617 
666184893 
81178248 
864971719 
88630625 
105921325 
546941115 
697893846 
555521121 
267674929 
731198833 
849237511 
762391027 
666597007 
22749066 
547018653 
103277161 
301553605 
301671475 
1262883817 
347966241 
115601481 
229464507 
625841701 
689934427 
422032028 
291625291 
450716239 
715918753 
224280694 
474439361 
152709679 
933456583 
50579761 
16227135 
126052973 
284273389 
36868649 
30159336 
973569269 
478336713 
61621561 
1047949525 
186085255 
51857485 
219115557 
8026633 
283603059 
29235786 
518838181 
625696765 
75585694 
52265746 
1216249772 
29796001 
255260441 
694068609 
584905599 
70494889 
566811961 
339686837 
599388649 
376736441 
29907925 
64631450 
765193901 
838221385 
1188180163 
468787894 
449400001 
1088697663 
564489971 
333719775 
67990429 
639282876 
1313484961 
92661746 
833609705 
449043376 
280318926 
387366673 
135387896 
274067731 
186489325 
43031961 
11214721 
257752883 
17392257 
319869514 
618070561 
375539354 
36825945 
78303961 
304149487 
166877271 
142795486 
26627829 
5885461 
17630419 
229986449 
906225756 
192990161 
321236605 
1112768385 
8159205 
424259317 
173852426 
240574259 
174634337 
536013336 
51293461 
615373069 
513045313 
201867846 
262879177 
210036926 
113094241 
269002927 
550867691 
126099505 
629779845 
88837309 
816466021 
1098825595 
628906951 
379532186 
205611225 
918690151 
201332541 
334999621 
64447786 
413186335 
15656695 
1144219969 
123095401 
385157998 
714327153 
57886678 
2600039 
959457331 
878640580 
124675201 
429242431 
127638049 
987123217 
53567290 
175524193 
60238057 
1366302223 
53116231 
315764824 
11499346 
850537949 
80678131 
951197851 
130132339 
114460642 
242501941 
471050219 
305347825 
940537738 
3614517 
1398212281 
27325075 
1360771457 
34589108 
221071384 
341801831 
770508555 
141216989 
177811569 
562196337 
226731016 
398913997 
765874027 
112910921 
21892393 
4324531 
217197373 
962836837 
544712152 
18169489 
173135260 
707580689 
861471745 
290514434 
45513779 
497711733 
242526065 
364841954 
581996416 
85044563 
146908181 
276075073 
386302392 
571145155 
132877441 
317880201 
58334201 
628005161 
72480016 
278417161 
108248918 
48886366 
1074142496 
636253970 
681828745 
121967803 
876609913 
185665945 
648464593 
136818137 
15201645 
944952111 
133397449 
43032979 
6417577 
335518987 
78405295 
210996280 
200097623 
727921573 
547158465 
74338561 
426672688 
61473502 
43943719 
28535029 
35196257 
277989895 
55594845 
250198847 
792150129 
215725459 
955748245 
11509369 
375331889 
249726271 
99446001 
1181473939 
515068113 
986099655 
17980 
772435748 
491535933 
4197355 
306655597 
85892236 
1413153827 
328207981 
534580849 
57688131 
490699890 
33248037 
406976633 
135113833 
921131713 
71726011 
815745925 
413285701 
125859021 
827099101 
969891586 
680495417 
261302065 
109125451 
1241077880 
62693376 
267458010 
265347739 
273589192 
691746771 
345899179 
560305801 
842225822 
216393625 
95079076 
937291137 
562737913 
637399579 
684332069 
131385511 
449938292 
84313603 
306132653 
1420277265 
409128193 
386695486 
334082149 
160953151 
645270301 
71449114 
58400035 
208571659 
51743429 
935094691 
994602897 
322432839 
717614756 
206003781 
20286481 
175216861 
693691237 
640841653 
68416882 
91723909 
420177881 
606372781 
611236432 
291123641 
42690265 
566489573 
216299161 
203237799 
286433929 
35995337 
462300788 
145942621 
420621826 
575409745 
1012177761 
136625305 
778542065 
41527036 
121320686 
215633281 
1062346687 
47138595 
52536973 
540348853 
19116241 
391972009 
142286455 
131182459 
989330281 
322855897 
382763841 
231804673 
771763224 
424695511 
173429889 
102229198 
45979237 
1064195189 
290351601 
1203599781 
211372737 
346715769 
483295891 
5191693 
14130181 
89523189 
85957187 
197922127 
7895161 
91942171 
374027041 
388501158 
15888931 
826546456 
509539108 
31175076 
445615262 
546691391 
174688161 
217279403 
673917425 
872424619 
260275217 
319305521 
151947067 
426440737 
268941476 
268329421 
868250881 
831901807 
15314995 
798308542 
36801651 
149354241 
697010470 
863563290 
139994485 
60816025 
322726020 
110452532 
1145362048 
69264991 
218827643 
829500023 
236021725 
220533589 
901671485 
59661721 
23430400 
93435751 
308112526 
17753923 
97317268 
490534128 
618583591 
86617127 
244820241 
945015010 
1017459496 
391107250 
710784181 
174429501 
11964886 
533055266 
166784481 
261189129 
144623948 
4832271 
367935049 
760344163 
307278529 
953745855 
788541751 
37646588 
1116361 
111455839 
253988873 
308348965 
569488225 
149464693 
84692020 
351677761 
1209760761 
976652825 
225163301 
95915181 
382743467 
17331911 
527915597 
30908659 
391287949 
305546652 
392077071 
856784993 
167371185 
450172251 
349823359 
741262917 
777421019 
1260337597 
345826152 
97024591 
356440020 
399299169 
40436669 
905151710 
374915451 
479874081 
477716532 
125135226 
27887046 
524117105 
19482801 
1094177964 
764460829 
183403705 
871543761 
266255361 
902744690 
813972217 
279027649 
326068103 
357510844 
96881926 
1261582369 
191598803 
286880331 
594152480 
598716951 
173407051 
73463335 
570660569 
659919382 
359450001 
276084913 
398307221 
695563822 
282657453 
14808781 
1254053233 
93545701 
535731259 
518719376 
941952457 
1079339151 
364151929 
1001480235 
56832169 
148969477 
3106701 
196018665 
672281801 
294831681 
449489295 
26391 
37292227 
47269135 
69411547 
16402701 
51603887 
358961146 
7892245 
554208481 
326516521 
411757281 
124143566 
372633063 
147971783 
598884529 
34740085 
1122556897 
742941611 
753446647 
311547790 
311550945 
166169793 
186157401 
192127769 
11784613 
351019593 
62804171 
994369726 
331572401 
393608909 
979733761 
1143967873 
184747057 
32356063 
396044639 
364282651 
76530649 
184054193 
144259534 
238999201 
875768713 
968079601 
324192161 
1322135893 
650728189 
204504561 
190073351 
138547981 
810150407 
58019824 
758453321 
1033357315 
363431039 
1263671377 
110316241 
894189259 
454355031 
36305891 
376705081 
78919395 
914728621 
177810725 
641421496 
95903299 
39767926 
862482964 
178144913 
636744961 
400196311 
993750414 
236685045 
215851636 
29685761 
227949193 
339850149 
495661558 
249011201 
645222299 
42156771 
139685113 
120299774 
146408147 
36334573 
689224537 
142957431 
58800109 
75219396 
795164085 
55759261 
3367981 
22822218 
1059467473 
35697841 
644185601 
4272745 
496794817 
185863847 
55810505 
782312725 
7869687 
127178206 
562726741 
870872357 
92343007 
45947617 
259819363 
515865619 
206792695 
775852243 
544266759 
18038963 
108965527 
623585146 
209853804 
895822056 
135662449 
263980111 
7096487 
317183570 
367625377 
424605637 
38755834 
38114151 
185535451 
757396418 
109289881 
4483571 
977082882 
168807968 
407782656 
263844284 
1401426401 
597508745 
134742556 
401356576 
102677689 
731935633 
25046273 
12281435 
84287971 
177121945 
227461021 
144098473 
608270277 
57275076 
235794109 
20087849 
816373271 
99767481 
10345881 
510093462 
284380309 
8489853 
266294881 
263992327 
723331273 
555747954 
885610759 
475918769 
555334727 
51696665 
279206529 
176404306 
509988493 
537906451 
421110999 
524362336 
85344001 
587493753 
931731581 
197623518 
106239574 
630504876 
261633919 
1371477021 
757304188 
690045791 
216718230 
48504001 
21332442 
1042969096 
74923056 
386036325 
761583306 
362428840 
58309318 
329259331 
16774129 
1107700107 
268579409 
617862785 
56656936 
200836801 
498744947 
116912613 
990947787 
699056643 
125432605 
468802201 
1096255303 
644081707 
537893276 
20354359 
279176653 
641418607 
850701744 
354207085 
123229003 
223055973 
306193405 
326860344 
995515689 
1298312 
82796988 
242327905 
607472941 
611046488 
112412779 
246639574 
546499 
475078539 
67305133 
73051574 
1184584339 
426290131 
196110226 
190629275 
126508013 
111027241 
4727040 
509979520 
146242377 
3280455 
22534856 
55406891 
261146481 
483686425 
920454355 
1026211402 
189071015 
25908577 
297096189 
20300047 
738565252 
203266995 
384140701 
47690721 
58144801 
209385256 
912392201 
191036106 
870655827 
837915625 
1376845 
194061737 
22948897 
869079856 
1048423019 
270399026 
86920576 
575443751 
1029172391 
154557076 
645124478 
46750537 
875266186 
121504811 
114913591 
838823249 
513066776 
211247727 
330848526 
22804605 
29472001 
177666778 
408117205 
648273292 
424838501 
167724190 
326467121 
1256583263 
528569301 
275107193 
432889621 
12540305 
34260409 
489150586 
23047034 
1264021821 
1013877353 
337051009 
1202205649 
372143341 
204197126 
443903668 
502843983 
45651929 
232661899 
111195525 
433709761 
602268701 
94076476 
98307787 
223451909 
13128501 
149080961 
1010845655 
27374791 
134221921 
808159717 
230304241 
608505051 
375843293 
14172391 
207059845 
32494957 
265248051 
518284169 
131483018 
356495401 
222113020 
250077858 
1509562261 
77368096 
497858001 
211269585 
164898865 
253051636 
480100279 
181359921 
142966326 
51718843 
661493107 
666843961 
680122903 
242433385 
1043977467 
404484845 
180029088 
452818126 
807080796 
648015445 
814428721 
19490293 
98337241 
557839087 
830367111 
69386234 
130919251 
76035138 
213120461 
472881 
854210026 
251600461 
9940936 
204218358 
128596036 
1012444568 
261238117 
1307315137 
403709813 
706224949 
44359776 
25623931 
168634135 
170940232 
737062011 
731256352 
7737081 
1102227925 
24033986 
434248385 
850462492 
339342730 
947614860 
42302431 
819928606 
861354593 
917012755 
412666123 
971557761 
955336461 
309953541 
242380597 
68673793 
60824449 
1053215792 
299682656 
823786902 
55613449 
470343454 
497158871 
851705261 
751812676 
41904396 
58148481 
490403719 
66842871 
401317939 
178841077 
625470841 
187927273 
314680829 
16671169 
90806801 
342385517 
361260325 
38626197 
62863153 
384863393 
271215572 
553650980 
955149317 
84736576 
96771591 
6430124 
64177951 
1098809661 
109430721 
496402157 
151142205 
47253135 
98505451 
19163401 
96717479 
24849199 
373641616 
688854901 
246862336 
789360951 
24738673 
862303382 
104667801 
12801153 
11269369 
1087826364 
120271141 
27094676 
9416857 
1072704358 
200263899 
890332893 
1079142625 
542539075 
687493041 
160821838 
1659981 
104039437 
753813723 
6907629 
6276664 
1107225851 
597866023 
148433979 
273669355 
366729578 
829467211 
498678625 
45849561 
793924711 
654783412 
1172079553 
133234256 
32922436 
2192841 
355582987 
7539940 
17412378 
351241584 
479013892 
72557073 
12783174 
504608797 
6118631 
588229709 
396651943 
661627877 
285949356 
805792783 
684319411 
1138934692 
416153321 
665460379 
586820203 
472384097 
727203835 
27880959 
160373617 
6607405 
188447033 
831702821 
208600369 
1340125191 
899736667 
286403737 
228665051 
241017113 
153552143 
798791513 
146004793 
138505381 
6496321 
411596993 
210526777 
1093590173 
26586058 
843293336 
544155942 
691218925 
1092533551 
221766251 
676314640 
144468429 
312325876 
589783618 
532000750 
236421751 
849157492 
7169121 
64724027 
1064689689 
1204324881 
119380801 
606272053 
322322155 
237673591 
193212358 
981017425 
209086555 
768456217 
120941633 
1059053367 
475118113 
345872696 
574803335 
196358921 
690177937 
1108869481 
36908011 
158813695 
412912021 
73347917 
900166414 
26311915 
992543629 
187899037 
17346072 
611910811 
73876496 
83344216 
45428021 
35097085 
692275466 
82331125 
274233937 
177514092 
1279787609 
10831631 
65952501 
669695417 
18554173 
64238565 
301765841 
597217463 
511731219 
441280833 
207776983 
2245183 
305555944 
44220943 
91030171 
3705229 
307121981 
165327677 
671660929 
409105824 
294661018 
346932737 
209132023 
77647532 
463494556 
424997353 
163235920 
186667455 
256987041 
784129831 
7642441 
148828681 
222290161 
419268433 
71006833 
52200577 
97897681 
973372347 
438210529 
130910991 
220286467 
56895568 
57117316 
961943047 
102078601 
52982249 
292423181 
444248466 
326593281 
45539373 
161974176 
976196539 
629891263 
195589 
693432526 
943137822 
485541267 
145782925 
495693985 
218824257 
324174097 
200923033 
109991134 
574306417 
387811579 
73784461 
600710001 
7025947 
615629323 
67179227 
599481301 
505815220 
389969259 
749708961 
182925811 
456139441 
285387733 
729856921 
445465861 
31607081 
34173357 
393840773 
497894275 
157649503 
139729309 
235297981 
854815169 
293830901 
69064891 
170450402 
784124227 
52939117 
44678305 
418421449 
5576029 
1009716548 
474288193 
123731044 
145697601 
56720509 
163457021 
407719513 
41876581 
395052568 
993194865 
768728461 
708770017 
1274811753 
170233173 
330077881 
527408661 
34544859 
12142621 
57107351 
247965873 
1166313411 
89146701 
681690605 
157374577 
96340442 
242548853 
55738405 
310802337 
378866431 
789169305 
10456061 
379182193 
177581317 
52889929 
747818011 
936472537 
48651979 
8592871 
571104403 
631088228 
6586501 
400563011 
121621408 
108604321 
143011635 
53761 
246517615 
1265004033 
5793514 
328604221 
137534533 
3017509 
405989341 
81031105 
561750769 
369512797 
1198893617 
86150611 
456809905 
762931905 
776267941 
316403671 
235213885 
57573773 
160651833 
461571778 
205844059 
900315126 
190708813 
156399937 
938975731 
245842117 
261356575 
695029021 
1413061021 
482293784 
846092501 
40428553 
20264218 
154449999 
521605281 
423475969 
869082481 
538397729 
367793301 
1388508883 
16828199 
254662687 
772452417 
247981757 
276884609 
93830445 
361901161 
337424572 
618987340 
865222195 
371744717 
152861886 
485516429 
964740228 
749302857 
70099912 
40453528 
276080329 
164608801 
493780291 
435261880 
692880641 
824223513 
605255066 
148758949 
298423545 
890730610 
71183506 
573256701 
93256984 
341860483 
724303389 
530302423 
436716415 
31887521 
342493047 
91196691 
889314609 
631640771 
531357481 
335039071 
561149128 
329056861 
793034626 
241310983 
8233537 
389940889 
188431171 
879595249 
1447989046 
239809141 
833534196 
704377570 
779150456 
731851149 
524550077 
670373341 
30333577 
97582633 
26360785 
341274079 
773840629 
525108507 
426756811 
299047579 
539912701 
95169691 
912311830 
290143125 
497043541 
30763201 
885186273 
108857535 
330480449 
37452619 
348888772 
134577775 
25396674 
74735948 
166297 
78927466 
715452358 
316830385 
174612673 
13615015 
53215181 
861149668 
74717691 
293795565 
538185909 
537865901 
97383361 
496415569 
138469 
463036705 
554013801 
52185849 
462641964 
429168355 
302078097 
25496929 
79747953 
16628752 
4981201 
739737517 
52317229 
398697111 
510782266 
331264781 
853376914 
421442961 
30947411 
863913075 
481383761 
372624211 
246492181 
364339207 
55862885 
809373313 
469505167 
124060102 
349475920 
445915591 
42392251 
379279144 
104648545 
326417389 
356570023 
4808161 
4987269 
701981426 
475828369 
29717227 
454377442 
668215939 
114754948 
331463191 
156858083 
386572390 
384807685 
457267965 
13761185 
77704111 
300711497 
391006701 
55700857 
46469541 
294232999 
307289665 
746778683 
825376960 
385014481 
800523676 
61280061 
310385921 
306029551 
285358950 
283193233 
947743646 
225574009 
311626673 
6143365 
797921476 
401335073 
108352961 
501094711 
113948281 
110374680 
406197456 
77445101 
253368126 
837538666 
476648146 
89781389 
203623876 
76707587 
503489137 
272589791 
231493913 
67730917 
190147491 
215644780 
20136901 
100430653 
85850843 
555965173 
19624203 
4123253 
1302917448 
91213222 
135471181 
525323401 
269795866 
40310011 
372414562 
137981117 
645554465 
123644896 
284654579 
226006876 
1044429877 
340007089 
33579841 
820819180 
1121713678 
221026879 
392779751 
72246143 
7221937 
50673808 
418569365 
159192385 
467697733 
458627365 
625306237 
200913815 
71136765 
804854507 
162253441 
819250345 
654754724 
492622861 
353749837 
708010255 
46326463 
181164920 
170365876 
20219233 
810683147 
774098704 
72116953 
101906881 
717142577 
1134656001 
837223087 
1085903497 
331046376 
232259401 
87908571 
167338653 
163775363 
13661089 
904269756 
191994582 
224219881 
7227961 
227458881 
911880118 
884037595 
1065352605 
468155836 
20983771 
792012035 
677119405 
151651589 
915283501 
350852921 
492010629 
525522805 
784033660 
17390001 
97773501 
