8500
528393130 
138484621 
6756940 
755734066 
778265353 
959856249 
764970067 
295588359 
790321561 
362471536 
190790588 
1380583036 
266209606 
294336425 
1179865401 
340304137 
8381647 
348564245 
572393812 
1115289792 
20146480 
1034731726 
630313501 
237429893 
177530289 
11709601 
72171238 
379347961 
609856585 
761648934 
84161826 
255102481 
565123357 
247698529 
357989843 
1019549155 
250180633 
259433909 
635174751 
562061345 
276306821 
84221761 
478315677 
156134629 
543489045 
545982937 
819842671 
1050070837 
370276409 
429453051 
120240613 
1017540327 
250157667 
612761458 
65933157 
145764172 
91357146 
105419090 
4488355 
1227613749 
733562146 
96244921 
372441315 
351220673 
43141372 
252428551 
303646309 
719683453 
353136021 
157258753 
243750085 
35549009 
127397601 
328725619 
379488481 
840567349 
435814821 
828186901 
87960684 
191193809 
611201 
583137204 
230988449 
170802809 
1230225895 
474048367 
1036850251 
49476505 
50131821 
616027501 
21913741 
202498267 
34446516 
817182688 
422949241 
126494897 
813021049 
2117548 
753612581 
1207003441 
5788801 
488546697 
114920371 
52590481 
793735033 
301223206 
253165661 
827296771 
105433389 
249699113 
359824345 
2463126 
23746136 
625197136 
229313800 
84911533 
1025485741 
86949676 
73074808 
898910431 
126499351 
137982001 
651793297 
596495868 
1402938351 
665438749 
181138331 
714321931 
294355601 
926135113 
1333881665 
45623779 
441035830 
292017313 
687459516 
888524113 
885674229 
398447627 
336054023 
298318477 
683506219 
185527801 
538430920 
981518857 
64399561 
128555045 
46966369 
43683168 
197137465 
460894855 
21127510 
729004487 
543825322 
709474369 
340079611 
7125512 
666645307 
48969799 
696157410 
703434051 
272205001 
305821387 
276152411 
195918982 
115401937 
168591361 
150692459 
138373472 
31243411 
37228288 
374174860 
385196457 
136538867 
240944347 
333342105 
35619301 
245021221 
164248183 
914973553 
178242026 
200875361 
1032243838 
1102896887 
125485569 
343800549 
1205423101 
101379738 
476474050 
695602700 
250565980 
618119220 
901497341 
1022419144 
119719721 
813354351 
417071096 
210667486 
101319559 
176926828 
248963119 
614865436 
72925 
61391794 
704965441 
486183239 
485237413 
232286986 
34399236 
39765499 
66328137 
36339401 
332933098 
992566441 
849144641 
433654981 
3672859 
21219749 
841958911 
20910369 
707411771 
182136081 
146900521 
889704933 
41632917 
472328760 
636888097 
88381063 
1303577767 
62099361 
724562413 
36829985 
30778489 
407744791 
58746601 
900961986 
418430503 
164568185 
518445067 
89763589 
162758905 
224360666 
259719181 
250933191 
428165761 
210888055 
178026633 
425978479 
41977981 
276612865 
1192192785 
730562457 
97136620 
541756657 
482512694 
352996129 
544758061 
336843289 
1156814465 
372420030 
75069281 
174867801 
1464496115 
603730002 
965194896 
1065303571 
783776843 
185981411 
624373009 
485559361 
55780315 
507643137 
45110785 
674501 
698561891 
166686997 
64370377 
1123799601 
71398734 
426635587 
523958821 
596711711 
565799373 
17638237 
19430027 
178459149 
234651507 
101076031 
435078220 
569074637 
1341850281 
102672001 
35785497 
286801087 
1226532385 
398545841 
95231433 
920514433 
136175609 
95646097 
878109155 
617256372 
414827711 
666734006 
581979333 
63853325 
542562069 
738883001 
387081087 
10557001 
381643327 
205712950 
57986941 
61232689 
485062601 
23823077 
225881383 
79067392 
216927115 
287239381 
488081986 
500529781 
38043515 
15898541 
336504631 
1003895320 
9722311 
113236725 
1000267885 
85196665 
283755649 
644093446 
227468326 
41486577 
9719569 
973278859 
122324499 
113104993 
200275284 
11718271 
57148951 
845717266 
391259191 
407823867 
744303745 
851558105 
383112563 
278264175 
462486497 
90081169 
1986491 
776600529 
64788441 
1053085223 
507539841 
23001373 
262558341 
630643641 
87348515 
136738438 
32971751 
132557187 
1151564581 
69941573 
96821873 
250317145 
6319601 
715994371 
453469976 
130874871 
274750255 
85894381 
1265274116 
268445953 
171359290 
57278665 
185435393 
58933626 
807040180 
19634566 
716782905 
562571192 
728316037 
98531566 
28015846 
534881634 
19500071 
1182864699 
424164078 
314026126 
798299480 
1138412325 
1200569437 
760463197 
123968651 
67681393 
152233551 
354150204 
28789181 
1104167087 
757494305 
39573133 
135478721 
1067764316 
130475931 
552273291 
18097366 
81929121 
1287677953 
115512133 
1264882609 
245028949 
802094341 
132859816 
78351873 
430229629 
315550945 
416068577 
174411226 
703420110 
29034221 
865296501 
494881525 
268927627 
129885911 
99354711 
395164441 
404273945 
1007418101 
484952863 
182377207 
208897291 
545627475 
351427847 
535313283 
14220193 
352185107 
420607521 
260037217 
541721278 
189372625 
33713317 
38606857 
551256641 
61134415 
1739781 
512057647 
328402261 
977143971 
804953215 
721461169 
104652521 
281423091 
167223841 
1073922901 
162255952 
42247122 
349357534 
521460115 
462260494 
47720233 
474766177 
192304311 
895069837 
392710137 
5375701 
175538953 
69030701 
145433251 
334729088 
46572983 
172642081 
378813756 
57401417 
1258277876 
435035851 
83363170 
167956899 
210512416 
3154433 
291214642 
3642101 
108559353 
420745159 
744168061 
267630301 
71479491 
280783641 
278409935 
47274845 
1035739111 
89767681 
1325193867 
139707151 
214068598 
14416186 
47850547 
608961473 
134256781 
227234569 
73262473 
182498919 
22213751 
341606671 
461677029 
1066002001 
628600288 
161971836 
130309281 
173793097 
484378553 
212401096 
143302421 
531137004 
133144701 
459258385 
430926427 
721394152 
180348754 
600220529 
117819451 
45528429 
666260605 
71768971 
1125464401 
754508417 
181642501 
382405210 
273690761 
430850377 
621932179 
361421101 
349998551 
409199803 
429033221 
89651303 
152825660 
255198043 
153703735 
619054889 
115292233 
50462461 
193195536 
779385401 
902643331 
303786289 
93543825 
297831892 
578758489 
92338561 
87439711 
153191821 
1448851 
513333136 
1050869134 
14220433 
115553545 
281671677 
923898399 
413183271 
1030940835 
685697125 
31058585 
1056857959 
472530081 
22373153 
898270132 
192234076 
76008226 
637323708 
1489241 
178054509 
240258193 
233703865 
56471316 
270776416 
742215905 
365125069 
836920045 
626731066 
882899719 
257203803 
27916532 
233295454 
234809025 
261397381 
172964401 
259321189 
164326689 
138185675 
16099851 
527434656 
858585301 
501630619 
13685290 
128341633 
54181313 
1218795094 
437376687 
582774249 
890502001 
164643325 
228970283 
675488446 
436482745 
267956017 
274671577 
174851723 
1284091117 
42255544 
391308154 
532922545 
10201605 
180960742 
81644473 
522057651 
46172427 
70197401 
148089593 
487542357 
661298056 
379031629 
614242661 
283203761 
1075478725 
81297031 
1453321324 
185730117 
965772114 
842341939 
993365825 
730246771 
173633188 
817338243 
357637365 
74487811 
1493251 
25220851 
758565757 
235185697 
141898309 
583253137 
612663337 
540623075 
1231277788 
199789521 
24429313 
14810491 
283984957 
3377323 
360528301 
147031446 
254777701 
205709680 
437641381 
321220744 
240359081 
1087616825 
374371876 
35906781 
461299411 
511776240 
95962259 
41671723 
31881961 
257287501 
63386225 
878511076 
593932681 
714460017 
240592593 
638780053 
865173065 
81535699 
520311732 
45231365 
74766264 
1370475555 
797994753 
806200474 
272904145 
501263797 
45001585 
368819695 
420305049 
707489846 
313700615 
203518225 
27831007 
141069659 
568265159 
665751293 
322160875 
1084300855 
1266880105 
207422076 
295072543 
47859670 
255911062 
263409617 
758861011 
63758104 
31473681 
155100100 
608250073 
255590382 
585850531 
772249777 
238970856 
39089761 
629575484 
56830126 
238919506 
555384641 
40812058 
215988895 
1005417 
395456469 
746112043 
1274445 
1146111811 
208323523 
2214818 
295752031 
1070798653 
787597313 
389569807 
24331617 
99229989 
434296441 
1155543397 
547569872 
1071891185 
3192859 
199151473 
257188295 
773955236 
1262656354 
888729484 
249352181 
202894459 
263175989 
155901901 
5167865 
691098157 
1139054377 
211704375 
273398896 
276158620 
55203856 
127902529 
145896381 
652577437 
463036267 
597907477 
349551301 
292182826 
51374316 
275598103 
529034223 
1211388369 
404147939 
17977645 
371287801 
10501327 
130570987 
35389891 
18358936 
377425051 
6589636 
124099933 
715460374 
310473073 
999809465 
1268486896 
116613383 
590109691 
893916349 
127055468 
6121858 
12839983 
87623101 
39857689 
360108861 
356656833 
224734761 
471841389 
487772754 
400045150 
205850545 
522130645 
1436526 
1091692036 
518920960 
199762993 
533624833 
682077992 
911187226 
194643933 
25238361 
681041482 
668532124 
178581569 
276543415 
240522801 
428907886 
1561057 
689823865 
714841246 
358935825 
30750193 
1429980826 
385921645 
481747441 
30646359 
72262180 
1192749620 
194886955 
855926531 
730777335 
773367385 
146424784 
1022199427 
780668929 
314610407 
294401537 
852849031 
283012965 
288613249 
163027660 
468643645 
32566496 
195459337 
11788741 
563289505 
44962740 
95093131 
3291751 
1216653681 
944311521 
14439094 
1364017411 
479678217 
149085988 
58834621 
275998801 
326422279 
10980901 
42824405 
238482801 
55455301 
976955357 
414476258 
1042963876 
927371600 
93772273 
154299361 
34101487 
604927198 
206524636 
35375726 
210811537 
482105007 
133630654 
38826607 
313411803 
753168741 
23954981 
86508664 
135809234 
104205249 
543363279 
1200825887 
60935185 
724487903 
42361017 
108236565 
203703946 
1029199124 
719660341 
583487254 
790861372 
90484626 
11691430 
1483858003 
419880535 
784713469 
646108990 
43497373 
340744001 
746822351 
43610645 
527334841 
394806801 
71895476 
6380353 
577660854 
135558881 
109066921 
28609101 
499718158 
128602888 
607496553 
259137061 
472577560 
1493811052 
295417743 
759381896 
17796871 
60968057 
495441505 
1326707814 
303269261 
22467827 
66916146 
777579141 
128586354 
244939153 
26691421 
249951241 
22563836 
395804161 
169924522 
456891083 
443368827 
20870701 
13196542 
392863346 
313413463 
450411521 
255886723 
101237438 
420251833 
304737994 
70034449 
64668751 
424633096 
35566741 
1366375341 
648815479 
406980111 
1178771011 
174843813 
383628001 
155128009 
449526813 
485627473 
1155053162 
208933766 
110318461 
113455729 
105253897 
171283729 
495103186 
51852347 
711641733 
189073537 
75697768 
187880488 
372008876 
774850561 
61799101 
579703361 
15694291 
35859071 
619659561 
5958370 
846484209 
807814401 
75127001 
155443619 
421796501 
169690951 
656489449 
802675537 
1319394285 
569344073 
9117460 
195035309 
542855476 
489018601 
307966297 
75333826 
35517786 
25950923 
745678143 
524700931 
538872193 
316430137 
768819784 
197044321 
786990854 
399039421 
192050461 
28578205 
358985751 
201835901 
247416301 
289620955 
374328321 
182093756 
254892187 
375618145 
104683041 
1009672005 
406832735 
3512769 
953975821 
1291770145 
573587136 
138981689 
697077070 
61681639 
939926723 
518043882 
278625698 
956237558 
262709281 
9628839 
43753984 
107745317 
769051333 
93927209 
304976827 
205493938 
747367633 
178809821 
161320043 
20764683 
631867641 
607647256 
7391749 
553728034 
503456359 
1122473601 
212177692 
43301545 
1057209733 
23112343 
342340916 
6424846 
81419561 
950608150 
780011443 
387136837 
100418001 
437454803 
16360906 
444368944 
109657129 
633789272 
397332796 
772769125 
785260711 
402783656 
1036505 
73850841 
788356737 
1170307201 
50087545 
184123489 
251504453 
425473576 
306888517 
177308029 
240799684 
631309849 
403980833 
1244176293 
46400271 
136770001 
164098444 
954242281 
59805684 
1061263113 
13302001 
351555358 
158006951 
738249749 
1357608673 
236860001 
690088022 
846889471 
44995105 
260655397 
247984811 
214374081 
50994864 
391002067 
24626167 
1204935896 
452087593 
17297875 
276797368 
146329013 
1954909 
11210797 
157985609 
1087818101 
1040803089 
265915311 
119529281 
102004671 
168935841 
1118163631 
343047241 
513067201 
798385313 
1013837287 
348644251 
648392181 
640999518 
203244259 
1076781881 
87854193 
573265679 
50753953 
16771861 
367154701 
492368661 
106574233 
276844345 
328474928 
415163131 
9880705 
374474526 
715766276 
513703191 
1339208610 
374924916 
665192920 
310314784 
226078815 
46287285 
78300091 
248157416 
145112617 
399057799 
277513585 
11616121 
266514611 
5567305 
508769723 
351468233 
197020345 
147771421 
886330231 
44236259 
247318597 
497743265 
42035905 
36692236 
459618251 
1259048083 
132330745 
288353857 
7884241 
78090079 
96769429 
43904575 
570028411 
125975953 
4061578 
863858681 
627232681 
95483260 
288552837 
36604678 
932700439 
15338676 
499810847 
304525402 
532937476 
100050967 
500846179 
209414873 
124193993 
382091986 
535636459 
583020977 
233725987 
55514273 
815760465 
560818116 
714642082 
242268766 
722800884 
818434501 
47486503 
925094451 
738284713 
208848265 
542039437 
429672601 
206660161 
135018626 
76902577 
497336470 
379619241 
177448188 
444848596 
476014397 
243227547 
547932757 
11740129 
575527653 
9263129 
169255217 
312698041 
297960966 
386532676 
273452201 
983971996 
443260797 
173530956 
735872677 
462696481 
1074611389 
723144601 
256291601 
174909281 
207464896 
316612625 
824998087 
492253521 
330241929 
243172421 
421451185 
240473871 
67862646 
545783977 
683652961 
909078171 
202258471 
489750436 
431490578 
420892651 
907394687 
1122473990 
125184543 
466507350 
247542377 
825301771 
961018210 
648429349 
328583126 
73899325 
56921724 
354072853 
441337990 
263460081 
21976351 
1031857874 
1126115104 
743384617 
118689261 
137865853 
152247393 
214443526 
234171001 
1068620953 
220281837 
382267478 
284398271 
199138825 
4600401 
348531513 
314635215 
378226833 
827733541 
182174239 
694129196 
857753125 
152223969 
63625941 
553332916 
237408641 
9755253 
688609306 
1490036113 
381204199 
133085143 
525972385 
278655994 
303692923 
84622049 
63033454 
938072941 
149042497 
504631729 
21773712 
1104334081 
20526831 
1203886 
1167308389 
64874874 
867121515 
344372617 
71632039 
835709233 
14075674 
637448540 
120251913 
812836593 
634855476 
554791601 
789438964 
37051393 
281812281 
222736769 
86730441 
118593422 
831961025 
362019841 
221775896 
71969626 
109858753 
1071897157 
44464445 
731744037 
115548661 
1147354711 
266551979 
1298548333 
1457074 
295627670 
317565665 
157221549 
461610801 
201595941 
516003609 
18081253 
204630691 
1378261 
116144260 
421710829 
434870368 
1093429657 
169837665 
8138693 
242249259 
547962501 
46852 
131095332 
63527517 
415580373 
212234257 
37963290 
85758830 
1035732421 
458538929 
214545071 
162028817 
207116491 
223826285 
68142009 
94604014 
756331421 
61357791 
115404341 
21988801 
216758901 
23488321 
933193085 
416441551 
433771801 
22985899 
603817897 
262183045 
58284071 
240241555 
98782055 
190057605 
35253445 
548250466 
913923649 
737247729 
168332824 
65555998 
36884069 
177764929 
152505496 
1106126973 
61078751 
528174313 
1120313245 
182790889 
448511350 
266255316 
346262533 
1067041515 
17336481 
35506274 
638476276 
57910501 
357452371 
47591985 
589169409 
71869385 
259399226 
969843393 
1010700005 
712666969 
413199502 
343655845 
521587767 
442519426 
1115894801 
599025861 
56516377 
280566031 
581171368 
230422068 
584329050 
425318479 
303503004 
9443941 
584638483 
62953777 
488058474 
15628681 
1296625903 
236456343 
95813251 
164155735 
12048523 
145010035 
221737006 
352376402 
83705601 
52870469 
126954721 
393280273 
256265876 
607278903 
42897119 
552996445 
1264773808 
317199070 
175701406 
169018075 
284556007 
647482396 
112055371 
3727441 
221324377 
465190155 
91806787 
220368083 
658346921 
619712833 
382733536 
437295886 
923466923 
599570005 
120291169 
258944497 
486328057 
610561645 
1098074401 
161439202 
434456785 
61085761 
82786636 
125173546 
425314750 
149629561 
619551505 
251387066 
394868161 
133185053 
222731511 
803238247 
98900567 
220652631 
5485497 
433130741 
1272144733 
480091560 
809873402 
352390069 
11091116 
697428611 
158739127 
100850751 
511623056 
108249925 
328901161 
131818641 
681337246 
256443921 
43972177 
728772757 
4592186 
1179268681 
242710561 
365274625 
560002769 
469512261 
104585249 
1241751421 
272151401 
95015953 
88070074 
410086260 
1352329333 
5926322 
4532133 
432150797 
768788401 
247607515 
196483276 
230628791 
889205989 
275790929 
702427201 
189348251 
417041521 
35239051 
395897159 
275184145 
447053150 
932440765 
15334785 
138464757 
107965681 
1298375841 
208239000 
1000302891 
116182795 
621691114 
508796589 
226867369 
714908657 
984046057 
683598085 
1121813005 
203443021 
526740826 
57912920 
1488067321 
29748727 
138577231 
224378911 
155634040 
127663747 
688299301 
678328945 
1279546976 
943736081 
42234651 
410892921 
302178889 
38197288 
167850801 
79543873 
92278773 
399377093 
2722721 
124182337 
621098073 
27183636 
775403161 
251080961 
1035927761 
38850241 
13461121 
369779701 
149641481 
47849496 
250053041 
365508681 
780470641 
124394507 
240770694 
207712882 
617162749 
209544895 
147360956 
641729 
18535694 
291689036 
68666177 
446148697 
824859313 
348715819 
392035627 
277059680 
393649037 
455912683 
37725337 
227044581 
209839668 
283952701 
299252633 
920130715 
130092985 
6539937 
5878757 
11488960 
192980056 
917086201 
143734339 
582992902 
59586889 
115966401 
714114801 
8278921 
498145671 
586574461 
245453758 
66372985 
45280801 
644634824 
142495651 
413861563 
712071559 
444473212 
220269961 
206870821 
994938769 
159706801 
978006793 
86537937 
2605345 
102011353 
10491801 
761790169 
308596465 
55500737 
377830030 
619339735 
273682281 
183068630 
1264867053 
118161029 
389024213 
1099773056 
1003644341 
205773231 
252489151 
1236795004 
140743401 
373494241 
71891821 
12238129 
638506818 
36258994 
1359782075 
6170435 
469882783 
872010017 
702693905 
862735956 
681575441 
111687683 
388470021 
1037797333 
273119232 
73575649 
282878971 
1024768569 
778121121 
201212727 
119193847 
64032754 
264463900 
357288519 
294543965 
484067233 
243787023 
29935507 
673370881 
40987 
165778130 
13016065 
1086797284 
923231745 
403298345 
258814630 
123015112 
537349627 
373693290 
3976727 
356611869 
446461276 
40829545 
88140355 
177943039 
635331133 
119625559 
30875113 
79718941 
53869101 
367923521 
22361886 
46057954 
189238021 
232357432 
5457946 
14549111 
201261274 
1201620961 
281492539 
200248592 
38579913 
900643563 
1118377911 
43129051 
150978625 
685475713 
104395777 
449961881 
381351333 
214999066 
509214833 
368656177 
116196093 
436408987 
253055537 
922054849 
156177790 
375912109 
1063158053 
1164447152 
391450951 
49072721 
574158069 
15657539 
93290893 
468367186 
115792726 
55833174 
229887061 
198010019 
955189961 
407837249 
976961738 
513145601 
682282420 
319466761 
896205259 
851803327 
26152471 
46788832 
27458037 
253001251 
249337013 
561865697 
39499565 
961100713 
117155253 
1188403591 
1029982603 
1106187351 
431347501 
698284801 
32094766 
26679311 
434566768 
728279671 
421110919 
18838009 
1268317919 
27397697 
163612617 
93157151 
1029508897 
31871807 
467444629 
64074025 
605091271 
181923316 
1051159780 
91219906 
258385051 
443347516 
273259647 
376705396 
894127769 
719645985 
553071553 
499956461 
641225797 
243203041 
60810488 
496476666 
651517669 
152232883 
866908801 
601334839 
454745309 
14648412 
387519625 
70312256 
374392191 
647941484 
127194726 
679956553 
780991751 
413943235 
1201849165 
276735283 
466477988 
797389979 
660847771 
161044381 
269688091 
957625391 
87032997 
654343589 
16900707 
245344201 
378016289 
437716732 
30373116 
111068530 
830674301 
645828013 
11075107 
119261114 
800296533 
334621744 
131376616 
556087408 
90113561 
291741731 
1396552716 
493818281 
69133996 
176547301 
497041806 
302311142 
271965417 
26028367 
20273801 
63072309 
2816617 
53932753 
106081371 
939572921 
664281109 
13851545 
321272785 
118924291 
396564465 
183708162 
128228689 
219150473 
429870979 
39485143 
446051670 
71521341 
532228503 
487517761 
694169653 
28542693 
524103943 
182615841 
257541285 
367305921 
534422083 
27634665 
397661181 
450019288 
5485076 
205986762 
427406605 
975570733 
697327633 
61340511 
280833123 
1172919464 
25610431 
571709881 
437765804 
394097563 
1240313617 
461926090 
71241197 
51194809 
923555380 
130119664 
565489 
447801169 
32504577 
517102419 
20554291 
8754362 
92637733 
488165701 
1022894353 
154616285 
398636001 
271751379 
69214826 
376114123 
441524035 
267624585 
510778918 
234865551 
332689897 
1150236673 
500731281 
45836833 
4018546 
13170169 
219519001 
376851403 
355914101 
1428788145 
1357619425 
669088519 
161291359 
661446881 
999289649 
933603681 
95928457 
292874113 
1009317121 
128410459 
494901061 
1102785103 
81028245 
295527401 
440546741 
140915695 
111838273 
689371945 
1010174698 
41535411 
144112501 
22753513 
1161786241 
4699001 
24276721 
7923409 
464550377 
945927085 
168362493 
337430908 
636729313 
84735382 
104920531 
158599801 
880205941 
409630901 
608770426 
1218230904 
537592789 
193576805 
545188045 
456130044 
541909586 
55860751 
902563467 
325335331 
543522505 
581454134 
853778749 
130404849 
157011865 
718667496 
679441681 
1202430945 
881567281 
833984581 
946421451 
681584029 
368080597 
156618957 
57142573 
451993891 
690728919 
1025080876 
250057501 
554789509 
6004850 
218069867 
139767791 
26969137 
208801399 
61586373 
268495521 
152890225 
511682161 
261345523 
1120567924 
893006771 
754258105 
1256174353 
97484801 
624711499 
1173777049 
480385615 
981361657 
445729361 
118958621 
254823907 
119156033 
228178981 
443190550 
150280159 
33449362 
893456929 
210723161 
365016971 
106510933 
1325626369 
361432452 
1167445527 
257947558 
222354849 
545766081 
310515841 
18797846 
276008356 
140604883 
513832891 
134748001 
43497301 
95861129 
19314649 
494884417 
25053857 
948811861 
224259761 
888997773 
462657263 
720023212 
280873809 
183690005 
780639788 
295279833 
230236381 
472551186 
396030600 
507589237 
364396446 
282019453 
18940265 
54187487 
12220139 
1164018980 
524141661 
190007938 
1174289260 
15610421 
852832189 
892052643 
10403983 
1015868321 
400011445 
641424934 
219551670 
40905721 
288515197 
508213809 
17532821 
226191031 
285497107 
386918301 
875245694 
1274208175 
604108801 
1172394457 
1031399137 
498151721 
857684279 
798158413 
537592111 
56292169 
109718626 
158910643 
391926953 
524485141 
422590960 
554560991 
432752500 
237412361 
562277305 
61002901 
216546539 
69020401 
396477975 
79489345 
548139211 
779741627 
110463463 
321705595 
159069957 
17638419 
708927960 
569678759 
370910401 
895619269 
649810041 
8275953 
1149918301 
716943301 
781593659 
412766817 
26294396 
147800755 
516143920 
521175181 
568511017 
61760449 
858540873 
286592214 
297709531 
163836611 
22676581 
280994341 
525014369 
177313891 
460046979 
376693558 
131626987 
37442151 
331868406 
88167714 
652831057 
539974027 
90928906 
134004781 
490270405 
15811209 
65467381 
157840717 
87741481 
231568401 
604293121 
834445909 
406109040 
1122142841 
1023923001 
66496929 
176490498 
263544065 
194848921 
95027356 
135825553 
765973693 
259002633 
636269425 
1285800691 
69073993 
810891621 
306034141 
36909778 
538910793 
960438361 
281564712 
20006893 
267863401 
111627361 
393905975 
1439842314 
452443229 
178818931 
1180648153 
257835226 
287909461 
612165781 
218041384 
687337825 
1141756939 
472197476 
425548271 
75561571 
749496861 
385928389 
612223495 
73085745 
72716271 
174457333 
111903100 
844589326 
1079449813 
106581098 
307314575 
176860443 
898367089 
535073121 
560228737 
616950177 
1472690808 
552876801 
35230651 
205576481 
176958500 
661512769 
1087267233 
271056005 
190751953 
98240257 
528041851 
291208316 
589586770 
263020609 
21435457 
23306431 
932133689 
220477625 
451181242 
666083883 
1 
5996761 
217224703 
15541513 
631796701 
565798791 
55041313 
2942056 
101007145 
311205196 
57449332 
397431721 
603137458 
715648174 
427636603 
160311985 
47074768 
364243083 
12601676 
264105387 
41182145 
182565961 
1051926229 
17884351 
413735206 
1180902521 
484986941 
571429626 
1792792 
173116501 
614531149 
688754089 
274243905 
54318889 
946813060 
1055057626 
191868161 
677969708 
276088771 
651535571 
139583425 
1203972905 
431874781 
179320581 
1002949121 
362051593 
641351801 
687326173 
549270001 
108015051 
819973421 
324259336 
522932801 
399551381 
1042696558 
47084161 
988708999 
802938751 
942303811 
761400948 
123241405 
211617132 
38787073 
176662601 
206165224 
758651141 
24406543 
151630850 
993145731 
110300164 
307427674 
425894437 
745344491 
180147329 
225813226 
1101980801 
494804809 
242473771 
46507081 
610412949 
1359906170 
576288433 
10548643 
1181388833 
101186326 
311845257 
356053696 
8115043 
608846977 
1247936614 
190108414 
958930273 
385672957 
671883085 
225084826 
1061174137 
2673971 
1028794393 
319957471 
513345667 
649579674 
578237126 
140254162 
370126681 
134710498 
522816216 
365032169 
166322671 
150715180 
1220859226 
252981543 
514896014 
336246289 
227316048 
1131113473 
170340801 
197316707 
1297664853 
294221801 
775484555 
92051728 
113997565 
211748576 
105096465 
389204401 
341008612 
127007725 
504518257 
263713165 
145745632 
73616544 
306188190 
183282401 
324458056 
35134265 
234466765 
139519181 
53540341 
668723231 
275222209 
515616709 
52671277 
94339009 
424894305 
329031251 
182898368 
136312567 
112972861 
597595741 
126906625 
271895317 
63462466 
481656379 
334971687 
507599215 
1113472041 
346105 
662038021 
227295331 
117589877 
595331451 
875114815 
636353587 
270827405 
242824271 
354767119 
155266417 
274591409 
1247858660 
721104433 
510938758 
213903827 
818883298 
151665403 
414887509 
128648977 
362170144 
127433606 
515400504 
243726001 
791967265 
1083745981 
1234746283 
596802823 
8678389 
204534834 
1166681891 
98572859 
129052561 
322951651 
377528517 
249128353 
334597825 
37233744 
345989156 
1175400553 
273518021 
963134329 
435881101 
354044409 
549399241 
625974205 
346884235 
1174012319 
180865907 
55993396 
144615772 
152858434 
169265830 
750870046 
279628081 
490350996 
271250233 
401361701 
157616727 
169091356 
944980345 
1072361635 
976211146 
611555301 
205048999 
466766041 
1029956236 
374430137 
501646861 
234790371 
714206926 
264056801 
534980921 
92439781 
52202779 
671992689 
13033630 
333353773 
101788511 
233051425 
96192301 
655605293 
513830656 
43064146 
510592519 
422654545 
775156836 
308503217 
772398736 
224159629 
301272171 
22026865 
770389138 
911439406 
28913670 
164535331 
486660849 
1077828449 
67224877 
95944181 
39482626 
367115435 
97106374 
517392729 
653512564 
197878171 
624744121 
13874401 
466272163 
1226632781 
172744529 
639903041 
435644950 
472754011 
983639721 
46674769 
1277175887 
36069463 
408606733 
7665211 
362232151 
192630088 
60273473 
9112731 
930051171 
488838081 
1426526676 
4408198 
720159661 
1457586313 
243942129 
564075201 
151317289 
483687979 
182617066 
127553691 
839808061 
56054851 
259212796 
682480191 
390689866 
713522152 
1002950001 
25904145 
9364961 
64404446 
119207473 
524639244 
160686967 
463414849 
705356873 
54366185 
688382463 
661731057 
959653520 
262845105 
483073153 
134657296 
439514842 
1090708417 
390893435 
173359081 
64658023 
44415697 
293841147 
607742787 
653794401 
465266632 
1139129513 
536355576 
518442926 
232151389 
555159745 
176048665 
143363813 
745325966 
474403927 
314187836 
1403967313 
444610897 
24815556 
123602581 
195717305 
22332677 
509658214 
340931371 
570882288 
175573287 
73533189 
68126321 
252246505 
401258457 
108623761 
8186116 
918397338 
480422449 
7150753 
44175691 
782227561 
112498168 
4033101 
61320619 
23237875 
31988615 
8587686 
324151499 
933997790 
5428721 
663424084 
52002298 
735234922 
246136409 
38778013 
101203621 
957973551 
6243601 
22182373 
283445205 
251785905 
1002194635 
724778181 
83873867 
137094295 
384778945 
43538669 
22539546 
284152369 
151147195 
195721302 
106249201 
453787801 
26397281 
180152860 
1219055197 
248517618 
66548300 
1122543041 
156691551 
5887075 
897593089 
93681477 
477954928 
1014669756 
1024333969 
5982769 
438236901 
5887873 
98824324 
226833113 
422698131 
202349473 
17604125 
349250441 
732551626 
86519031 
50524561 
243427213 
5458721 
379094749 
226018059 
489905669 
291511832 
1281842256 
632786437 
1125536686 
638428498 
545601421 
309949381 
739094175 
920340136 
379041664 
341148921 
203414809 
1225333729 
49335914 
336593991 
378175522 
406217497 
203612737 
88715290 
651714912 
309250046 
54945631 
118665981 
340434771 
6263969 
7104861 
93225929 
810227881 
186535758 
749780081 
579937799 
97888609 
134653897 
29866956 
135074230 
131310899 
81416023 
1083074785 
69221813 
15748510 
707604553 
767273197 
696182005 
2376433 
289334647 
229450579 
61591101 
1526207 
76719286 
311363361 
306495604 
89936801 
671183401 
197306113 
212480696 
751551183 
24167425 
370267001 
77983126 
384446981 
329924841 
96614911 
19697358 
201521127 
218505981 
201679346 
211411451 
902036534 
271977102 
172656433 
164660121 
204886024 
1541401 
529694337 
21957549 
155709313 
194451201 
1111715103 
79390611 
226934785 
762851377 
114015709 
310498321 
791954402 
33073120 
669490108 
9802261 
529444729 
41863537 
273813076 
88428871 
251100565 
733584993 
354469942 
791862793 
1189003007 
547863737 
603278119 
15877501 
127059361 
246997341 
114453636 
207948392 
285894764 
400572306 
350041849 
650377543 
661713181 
393372901 
592848429 
408024649 
756310717 
181428028 
8696741 
92243571 
973015257 
8286832 
929573045 
531712648 
340106797 
866026309 
459936357 
803662210 
879882241 
1011320449 
313111 
815717895 
39286261 
306251401 
241981741 
146441341 
514293769 
69604055 
334644993 
280589662 
30510859 
600710573 
52460137 
56933745 
1387997831 
2789062 
178043653 
249373317 
318151813 
68490371 
319585981 
1097561180 
500016657 
55661575 
119981188 
2795185 
983530401 
554688224 
133360651 
75116017 
181728199 
1049718913 
208343756 
446583089 
50393249 
394356124 
618175652 
798447651 
649382206 
78190695 
16912069 
399043981 
153047567 
534791861 
176830681 
454328625 
922057945 
59973451 
951243719 
237243161 
593613847 
966504594 
926316497 
1042442001 
985749661 
2529101 
791407768 
443857187 
21918151 
546834235 
724773019 
245003525 
141804001 
211869001 
258825601 
562426039 
106230521 
28039321 
349193431 
147193651 
389252678 
1363109009 
186282811 
917149389 
360476161 
515614529 
773446829 
11628871 
382609609 
576488117 
1359347017 
554873167 
271798847 
252278181 
536507845 
108430897 
377894155 
31083451 
64654709 
38518851 
673720209 
1110507479 
267522279 
20333611 
350642015 
221432036 
357568373 
698076307 
26550721 
247318589 
182011700 
783739769 
836559649 
34008334 
56084617 
546351073 
13852808 
487218369 
379942519 
550188289 
113100456 
816539937 
503865037 
180608455 
78151408 
539135273 
101505351 
627861521 
270675677 
1310136136 
845423650 
161737336 
142347625 
404365385 
238907782 
442523441 
83733651 
260501671 
159836169 
566783029 
166600639 
193869049 
73547969 
699289893 
1108901246 
778397327 
794748857 
584757462 
133806245 
768562789 
251153776 
9040981 
200478622 
449016571 
36159886 
22874827 
1335104897 
321003656 
802182241 
491362184 
686912527 
461536721 
285212255 
962682988 
677669025 
31419001 
315906250 
995526973 
75911689 
415251594 
274185853 
39440771 
217945729 
225477257 
168470919 
68036554 
56141002 
140638201 
71799053 
55089976 
113303812 
78151753 
521717118 
719092357 
43418269 
981266251 
541971585 
336049860 
613492191 
700384117 
87082758 
46891609 
234422101 
491847331 
417738379 
276956271 
387073450 
127798301 
60868881 
547583941 
130650239 
50982967 
244976809 
835583927 
564969490 
216232670 
178822806 
584741197 
18036914 
79784056 
105455731 
126474663 
533182861 
39850273 
164350001 
258461910 
633964902 
442428603 
72762193 
1239635419 
133099689 
609262321 
6160103 
312607263 
216014569 
233285859 
195939261 
292216391 
29072737 
829343845 
520519637 
33550353 
659799241 
17704391 
1070988835 
352122157 
154645393 
436210057 
60031385 
1388146789 
420207449 
279419302 
16164583 
11449001 
55606321 
2439621 
1292866457 
276039009 
68073073 
468993691 
289944565 
7819075 
662756951 
408230481 
438746931 
655119037 
30073163 
855213624 
456958756 
49615085 
113319571 
173017351 
30095798 
399537986 
96603073 
58283731 
575385669 
353537521 
6483541 
12052401 
173163326 
193712541 
85405321 
1269870127 
166646033 
231110641 
153850761 
792908881 
46066033 
1264977691 
296071301 
31120849 
641334100 
248030801 
652936981 
246998199 
231838333 
554283654 
69982507 
307487071 
82182844 
89697543 
151593621 
813505309 
445707487 
493683391 
325000649 
194769331 
114258551 
1064395507 
652805761 
635510065 
1034704825 
3828936 
682588594 
84715441 
38997687 
457797484 
456103966 
6496903 
195633311 
1149888521 
703253943 
31044399 
877424659 
575484755 
246349811 
173109277 
91879289 
74804097 
23800951 
334972222 
372817324 
941061182 
256520757 
29038025 
141550846 
4423831 
303347441 
288966625 
1179456161 
308042476 
696570954 
244486717 
921300528 
369967937 
460979797 
353100688 
875625961 
102528689 
347661439 
276781129 
20339073 
161845723 
234635521 
435015091 
488057593 
1050666668 
69391429 
415620349 
112458337 
198382689 
27534402 
59981928 
431713237 
7182385 
718914451 
479513451 
136831165 
170578471 
28328049 
157356187 
1072043916 
340569601 
267908569 
924578201 
767250046 
161892238 
324340966 
835364373 
24222651 
231891562 
92545207 
37644651 
31212797 
481259269 
212456084 
877665937 
531882941 
568034839 
876643345 
201573781 
1141079566 
4502789 
16758127 
8854485 
18799397 
86989585 
44777793 
353945643 
77357921 
162134373 
721846861 
87160248 
84939841 
698313707 
290940399 
990363133 
227925563 
169962856 
32058991 
469342732 
787255276 
677920211 
658105756 
181417783 
632322671 
173930401 
118539333 
1081200088 
30726433 
120545041 
129468457 
412960591 
484798276 
50324484 
26248729 
515091622 
395648496 
1089932361 
1423620193 
232037870 
856934497 
178838776 
708633146 
235532427 
1683731 
206192827 
424874539 
719195240 
922040649 
525502021 
506411193 
820592356 
322484911 
103240276 
126446033 
112362447 
562910625 
250386427 
1386364 
138753559 
374650489 
23816969 
857896047 
26594257 
656658448 
668848447 
17791432 
208659457 
885079751 
393966253 
127136008 
185747761 
316452262 
34898026 
20597473 
378799045 
286250301 
32115275 
121537423 
352717014 
522221284 
1030220357 
184663965 
152667826 
1068065839 
436840707 
619021471 
144294049 
401781605 
797123425 
2464561 
68604737 
200416481 
791505749 
240603840 
176003846 
152353345 
861120217 
902688791 
206403705 
297668181 
639546814 
75684501 
70107839 
561626313 
448932349 
268629801 
745361041 
100655707 
725674753 
106336 
130937005 
158997520 
95624891 
166342111 
261535450 
81020827 
776091009 
453021521 
278761783 
444959692 
37484875 
1352275065 
631197817 
1018307889 
73165825 
151291636 
902220261 
1263394 
78564090 
363260168 
147571518 
453252163 
179324208 
330115148 
1301682626 
52163325 
958862329 
113204989 
1259155 
481505179 
25197859 
101278159 
271134631 
29944289 
693641761 
482286001 
5859649 
53183129 
16888855 
435744739 
206442676 
16840708 
65001217 
3793201 
217039909 
224395999 
260296066 
868737556 
783313249 
75710011 
568021455 
229905172 
59178577 
147592081 
26929212 
199932435 
488553239 
201404645 
22433335 
161878801 
271468081 
201824911 
474365737 
1010066689 
94080061 
721174847 
505164759 
205336693 
102466621 
601705573 
770200171 
130923361 
364478401 
651297001 
555223645 
100932151 
989307269 
1201689241 
1201874442 
339157601 
235782226 
1286298697 
77766021 
558269146 
252653213 
163055329 
869909041 
243417314 
728721841 
89031526 
18494650 
530425501 
303751967 
845088297 
537911466 
76806601 
420459526 
542485597 
1152362308 
395275910 
305636901 
108206281 
218761202 
864235087 
380808851 
99391951 
1113661636 
962655401 
270986457 
44192898 
217465369 
126465298 
746312259 
584805277 
385582410 
179693551 
194931621 
187303693 
66992101 
812438251 
147867513 
71113171 
223760619 
679744785 
130825869 
4845667 
437724640 
64329378 
1084891402 
153629251 
341762554 
429234811 
522087462 
579819243 
363935441 
888961347 
9767125 
543935051 
408734077 
65845105 
451810081 
204863986 
713424143 
16295231 
802141201 
145679157 
78180947 
912815937 
53551189 
231542065 
120577393 
160875729 
911716129 
61429876 
45272718 
184253561 
822867067 
18226689 
14737893 
153613045 
736907073 
17813557 
707643847 
50684660 
28292923 
3744541 
661872751 
127466314 
622192593 
47720449 
1147354729 
322536891 
17539115 
31463069 
40883743 
943241713 
182709274 
19736785 
859691149 
27563893 
636245213 
130370826 
424114836 
247279007 
362421131 
78241859 
10529830 
87205807 
146522122 
122131621 
139215371 
1038861937 
1144078231 
189908801 
352022732 
218021802 
149134231 
1156800751 
9171089 
11935244 
15992980 
163245515 
179043379 
580719077 
778680703 
335871113 
578922625 
215290960 
607945416 
30627512 
101544661 
474706537 
220631265 
14740790 
531252268 
175211257 
424799246 
329602801 
457201765 
121611173 
231295857 
1166564556 
550913665 
1350730369 
1027042831 
12332074 
323362235 
301530719 
37138193 
134208481 
776904151 
435553924 
734126653 
34811971 
359406442 
333084851 
395953291 
3245535 
872980417 
1393005741 
465239055 
38997591 
418084881 
142002487 
605718676 
139372873 
243889333 
1168873 
760591908 
315972721 
414274688 
194531569 
1045180231 
222816801 
739213973 
351305299 
36339211 
125678337 
156882664 
1018860597 
188019361 
333970521 
396299217 
712513062 
487008721 
5474563 
32033236 
669642751 
13904605 
682071517 
109233811 
595842821 
29793016 
485280802 
60552418 
1224989965 
159242564 
216822929 
397300849 
742886883 
143607283 
200101987 
489486442 
860747357 
99786241 
4849969 
297007017 
120313863 
143935105 
260831381 
137328576 
35283480 
191039941 
41306369 
21714859 
847116089 
572900965 
243281987 
44444689 
338157763 
164338513 
1283014305 
607721095 
165260395 
94474750 
572211193 
203435470 
93995749 
11094373 
369541369 
73524845 
317140603 
48194173 
658601521 
251187525 
83818897 
354796720 
978768655 
130808916 
1137968833 
421581425 
169130041 
1227091400 
42550215 
522492601 
188889786 
9949957 
947853955 
127159061 
279279451 
22042322 
773713 
666292153 
30901753 
61671169 
1043830942 
258876823 
555507326 
446955229 
988433391 
546279501 
182747621 
207640324 
103138114 
40712385 
356252632 
408986749 
1023728641 
1339807709 
667275351 
330699681 
510129614 
589706481 
1396118793 
181185059 
730957393 
164810829 
1018288888 
36205051 
563643275 
109069283 
1189263979 
574715641 
653237701 
232208425 
27053871 
540608 
87830305 
20791486 
1069837561 
110762751 
375388405 
329867617 
39557233 
271672654 
209383351 
1242060193 
161448593 
205447729 
576707115 
684388001 
30380461 
783451967 
152171150 
625952443 
46087041 
1825804 
1500843766 
503805445 
602170066 
750782983 
25384181 
210779929 
200551307 
821143441 
22683126 
45914701 
309965251 
319469221 
177149265 
1085153233 
42778420 
368901457 
349275301 
1158833 
884748036 
219254447 
24234337 
52402281 
83908117 
1927591 
52428962 
395393433 
929418139 
18274501 
300046307 
618032609 
173055421 
674267557 
180271402 
80395498 
74782666 
853893769 
716085244 
525219376 
778104295 
5550212 
86948229 
1119619705 
31792177 
272863911 
939500761 
28455301 
689310861 
964907880 
698492137 
647074945 
1267110555 
140510137 
11883045 
25489213 
124234870 
1002089199 
1036080624 
1372030357 
453041956 
79272376 
40302571 
175827865 
618363181 
881150081 
43033537 
95577409 
250360469 
149567425 
768319969 
451405121 
43786999 
178667633 
751233001 
51525178 
857480455 
403632841 
525859937 
138436585 
1009234941 
421552222 
422084937 
44152411 
464635941 
365346565 
121945337 
240816651 
6112833 
75890299 
1010009854 
255176461 
383898769 
488399971 
395215452 
42390622 
1301575906 
500561768 
849686719 
15016171 
918155529 
893699 
375899845 
435902438 
280210897 
24120097 
368874613 
226503031 
72718243 
387037075 
92055801 
196688240 
191072266 
377926564 
24037345 
235509493 
169273424 
661027768 
598219579 
693204317 
222076479 
684731251 
176727057 
152722951 
554377240 
258366709 
26527689 
623079529 
28336561 
654082617 
1153560731 
307884781 
324417069 
890768083 
178192041 
321795376 
333675566 
213767981 
330872395 
618051745 
426207013 
310255567 
348381497 
618284997 
426114793 
411742117 
118448677 
717239251 
1174590441 
198340891 
1462814529 
195509431 
284759105 
138772171 
51858754 
298272131 
288895861 
1010784097 
61788851 
311016239 
462396175 
74393026 
754812137 
52975326 
959967211 
128356617 
332903320 
362140741 
99522270 
197549118 
69471873 
692858545 
102217043 
718304393 
1321760701 
44341591 
576943126 
69340021 
259395553 
164945309 
764877601 
1331155155 
1413565676 
485958975 
111105665 
818441107 
78859432 
879651361 
263892721 
379739768 
899574181 
41100219 
692735308 
475837849 
642889241 
65979761 
199520773 
557847361 
115189383 
452125927 
5656652 
11134636 
347417853 
65741356 
321195717 
922512781 
346798726 
231224149 
311460793 
50806771 
545735961 
75354163 
134190487 
97576181 
1383722185 
300844027 
5953833 
201410551 
598184084 
585808081 
42773429 
51840118 
407014147 
497541246 
15359261 
46639501 
208628268 
78878429 
251597041 
786443989 
346523639 
55323097 
725271035 
5037357 
261919779 
178261161 
305703820 
346736283 
574037704 
606141181 
31497469 
137826529 
452762990 
789497576 
198000526 
621107089 
5764582 
68749341 
671265 
47527201 
65691209 
705703648 
513125185 
324359420 
202252961 
438118228 
438722955 
872686954 
951186805 
421620631 
775697473 
509204389 
308155846 
82212553 
1269063299 
306393001 
292555579 
119545574 
141132217 
416246889 
770508025 
82419107 
4027424 
201476395 
730498121 
317057509 
450606619 
15430801 
45131381 
112334846 
268998991 
241737421 
1166539065 
278889633 
138612209 
13419889 
481975201 
473054901 
332528725 
314726291 
422163415 
373502515 
289274311 
10694953 
1186312425 
173251701 
149931501 
901459281 
30995077 
508699347 
407699685 
435884936 
1453753 
26445863 
79996304 
65162769 
424968233 
458176390 
899166493 
149882437 
1333342417 
298374231 
201293431 
452091663 
1287542148 
1070563133 
68852251 
187486685 
135145063 
664663946 
880758385 
4207631 
391920001 
5323177 
32164865 
684684892 
55773874 
352606561 
939926674 
1246284299 
705156167 
38034417 
225400828 
916314357 
63530894 
556553996 
713604919 
178596543 
1036705650 
932634276 
370616881 
233974792 
673531841 
339401056 
40502008 
401173541 
523228817 
154170288 
316619317 
395060360 
187700507 
1185957333 
242034322 
22653666 
1191046606 
99176477 
101092617 
278054273 
823284126 
196309965 
528583224 
1039120111 
184504633 
343680661 
199559521 
1333510669 
297875383 
709755601 
356689465 
498218013 
17136055 
874916721 
16032501 
449067659 
416634283 
22758327 
490236076 
380124064 
20023510 
31623952 
1286571128 
42418045 
567182134 
154577076 
769468967 
823617697 
445742543 
183294301 
928278436 
123662001 
233690250 
604277301 
537223354 
847111001 
154532113 
235795725 
268665785 
505570561 
697241735 
866946001 
363787033 
2362635 
674097772 
390363571 
953169 
213242017 
192277426 
63523351 
394059549 
539438659 
541503766 
492094656 
763448921 
76689315 
877369627 
190367971 
487864983 
47114607 
593000261 
340583806 
370190213 
6211598 
747248005 
151931172 
749928718 
562097530 
164537380 
110390476 
79539076 
455486353 
286750612 
683316001 
115158779 
414505333 
317199015 
44044848 
87118235 
100044401 
1040791727 
26417161 
999489569 
871726857 
394620796 
119231731 
918256239 
812981793 
2862801 
1147566409 
29892787 
546324409 
436231429 
1212881932 
643120301 
66901976 
1237859540 
40298186 
592525990 
99558784 
417405421 
117712687 
584877775 
262912417 
170302586 
614590801 
195547298 
153292613 
317699047 
272192773 
561200221 
1273795561 
97252003 
1029325201 
250567401 
336737591 
356778811 
107645651 
58495051 
629626873 
794912389 
299125081 
46603911 
27332306 
454795984 
537570391 
33958951 
237412449 
75276172 
512880481 
100772369 
228725407 
240057819 
1032377221 
285123677 
1537812288 
358466768 
1337222812 
1426052013 
1647713 
487876006 
36645163 
169652926 
79332238 
994467489 
12887776 
227145994 
583826455 
89727926 
28395235 
199009670 
57483991 
431366001 
184329105 
29389831 
58254223 
106483210 
1423531255 
210872971 
14837947 
158481685 
398336443 
116370181 
1396145 
1000624381 
593855487 
262354236 
194861770 
95209681 
741167955 
340291891 
9414957 
237808656 
876243145 
937018310 
341001959 
159492535 
5702663 
770101 
1109842361 
642675505 
60246721 
199254001 
308657364 
136761405 
431181034 
681323269 
739786347 
119847307 
29147571 
138560626 
941664897 
35413561 
638350336 
34801369 
1036662901 
713238321 
187230926 
132181576 
1002492549 
408422125 
94196662 
136193063 
1047344673 
290707466 
7290111 
66561940 
32585785 
267307925 
625453231 
849611269 
275439074 
119839920 
420425377 
227338481 
156721843 
220940677 
107169969 
1131802273 
125219441 
928530469 
883187971 
560773305 
626065606 
98138881 
421783840 
299309671 
380382649 
417355665 
201534950 
359522066 
280798899 
471462622 
1073382157 
78691367 
8420998 
300834491 
17064001 
783052530 
29425665 
397719687 
514767781 
238400945 
475877966 
906755001 
14524305 
769898207 
706315801 
155283717 
608025001 
144890404 
534552587 
963253345 
67262209 
847521943 
1449237017 
199125968 
743836105 
771048055 
855913855 
71389548 
333744491 
255098551 
414350068 
200849281 
734612989 
682363439 
766781131 
29740481 
22683961 
151734841 
112486217 
36064360 
40372669 
794529982 
273919501 
451038369 
952381983 
76219942 
1032890251 
1281510133 
705385189 
669336049 
544877086 
1043540632 
198139489 
1262054585 
402441001 
95731228 
17807406 
353278446 
930338329 
83984041 
308402137 
199964779 
63150775 
251963401 
220933726 
284956151 
224895169 
455150803 
41911843 
385850974 
213240763 
201548737 
596427209 
75447195 
191472633 
54078561 
140619719 
174806738 
1045020601 
722117710 
421999281 
333465283 
807490741 
145336093 
181842484 
255329838 
185623335 
135684424 
69522433 
26888801 
523666385 
204324649 
602929 
216255201 
67415025 
274212082 
252457171 
291390451 
232254595 
1394458876 
173261668 
597202993 
104714274 
352916329 
2964433 
523542931 
473411521 
25545871 
862124905 
82136072 
1205038388 
35265049 
55849861 
56483415 
3756005 
1012956085 
164805146 
204261099 
81144107 
754226599 
924274801 
25357816 
79471349 
237286766 
342521866 
8227432 
694014851 
569699173 
444371225 
513527766 
48870547 
544748991 
614759432 
60523165 
30596161 
35893189 
673984897 
64395811 
622343977 
489242804 
821332656 
920739707 
142962614 
5064657 
37994431 
679224404 
85706513 
1045875601 
24062449 
373943886 
139282001 
395264432 
479299327 
540846283 
714230971 
96170185 
83835829 
188196286 
158532057 
1237054879 
920941177 
201664945 
276884353 
1786289 
85701808 
332888341 
463548761 
13355158 
253971221 
159512865 
204744497 
1374011841 
545731649 
336188185 
60500693 
12162041 
100076314 
573747994 
14800997 
319242501 
233958882 
556434401 
194776411 
526411003 
85018921 
1068225943 
587338945 
216378372 
947610236 
28915489 
207598369 
224326114 
262460551 
754553129 
5135361 
16250545 
454581037 
342751681 
976442766 
1027082240 
565037145 
620236861 
492211201 
16342415 
495103571 
175543951 
461315160 
781560673 
357156609 
270996351 
708678801 
245793441 
15298 
152596713 
97951951 
369021615 
863474995 
31687384 
972351619 
1033869233 
1431949185 
683253856 
447969985 
754663897 
109476576 
24706401 
1036706685 
1307111851 
363615470 
1085172957 
782616403 
637937525 
188188365 
947854113 
211463821 
754908457 
423612253 
421905187 
984999599 
109050181 
1047994781 
204225605 
515922919 
369403565 
199886017 
860784681 
319664601 
298219741 
91818178 
196415051 
153139351 
341179393 
456947837 
91160101 
202653001 
1229175977 
156467711 
451496971 
563903672 
328417675 
135628651 
77639555 
42913657 
135146726 
95731576 
106182301 
322478167 
64517891 
503847961 
27470579 
937004113 
285401621 
244357978 
367005342 
295115066 
48976723 
509009369 
55260241 
525045817 
311061316 
33449993 
1090566001 
1397793 
91383601 
616674031 
411155031 
132017033 
267070477 
151800925 
372230575 
187939165 
59562133 
888343416 
265810843 
812292967 
802968931 
139022607 
747326776 
68764177 
639232621 
17328247 
227882049 
821438751 
161650747 
245835073 
17990785 
840968785 
659196217 
243185657 
81802911 
338679001 
705545121 
195396553 
710090875 
24113006 
83348329 
33529013 
190109895 
42313423 
127423710 
166128428 
297530393 
887640381 
4047167 
148803965 
647956160 
251135631 
385607015 
216160261 
138589431 
675854530 
1013618265 
157347303 
481668751 
503619649 
906348769 
277848269 
1274748632 
52286761 
1041985981 
392951611 
1335754780 
59162113 
1027531120 
736687657 
211413727 
705327995 
941173199 
2977766 
1022654041 
826983982 
205730785 
182701741 
353344051 
651367881 
523818305 
18325953 
1214309127 
546412609 
1082206441 
13435137 
346861201 
56043604 
355025581 
489353437 
34569623 
418133668 
90126216 
333996109 
123340000 
1218057989 
55798731 
33958191 
437088891 
33615661 
120521620 
18787825 
473322691 
350049421 
278756838 
35876072 
698571193 
531720545 
663277849 
718643941 
1237231135 
509599133 
21537937 
112373938 
759373981 
36044711 
433569421 
537395419 
25882481 
249856953 
577170045 
420017131 
5396869 
364774985 
732919691 
226137724 
13356883 
37412236 
19457270 
463925815 
56659121 
156672586 
293280061 
905391820 
679537454 
6728023 
650725597 
1035773767 
219209845 
861013385 
100352287 
51905659 
136106917 
664902151 
329579425 
455157673 
178789075 
1245944326 
276627932 
423097013 
363090961 
679482964 
325966126 
545829443 
358480704 
31992448 
9627499 
281996407 
238555032 
1005564246 
1111214396 
168709587 
179599765 
1032072889 
157864095 
742393081 
1171077685 
654088667 
61978492 
947899009 
1399117385 
877121137 
82822811 
408707845 
608121901 
130721116 
485837702 
626252096 
39882232 
109912964 
736008611 
164618689 
685103017 
312774241 
413190901 
44389471 
1231528467 
561348547 
812999654 
446707031 
370491502 
191001879 
12045169 
1007057683 
446039213 
8083910 
278823781 
5457323 
476876745 
566281249 
7928857 
565134961 
586910584 
289081485 
623651866 
378265895 
235847483 
63975613 
294936451 
1212640754 
3318976 
42030512 
417933385 
510422375 
281890689 
191360059 
177811768 
134643986 
714142565 
47684729 
876673762 
33782443 
289894833 
26625808 
891122776 
466459025 
505514881 
368936817 
737899555 
479858695 
316804042 
1111079158 
852569131 
380887806 
992706929 
27990535 
73812533 
92341821 
405566293 
1270631026 
474407605 
84919325 
981009569 
412614321 
92194597 
399640441 
90322069 
840885173 
465003839 
361748161 
363540011 
196529761 
135064195 
10690009 
252679883 
325007863 
225963865 
304772471 
795528694 
177666355 
1408797343 
884027871 
1362444155 
48560296 
142775271 
435924325 
300404417 
1151522659 
654115247 
654755583 
512777031 
1058739885 
140505769 
181553399 
29095061 
238432997 
418367361 
31415141 
273343749 
9358505 
1144633113 
80596891 
439691013 
364764925 
662694515 
503300688 
72307501 
573643345 
730319573 
237608549 
17563633 
142633121 
141978147 
122572103 
710026164 
200813737 
98563511 
364226121 
181681231 
366045501 
4316985 
994643590 
291208765 
366711265 
392652695 
164552905 
291091963 
752729499 
94754514 
8007031 
388339428 
97550857 
21294697 
397759147 
628143743 
366990975 
225000808 
74257041 
673054327 
72284551 
336724399 
467377 
422172859 
2654233 
29598011 
110994340 
360790197 
325252971 
413084127 
326479681 
254119681 
247823137 
16804062 
5077486 
68549023 
357851539 
764835121 
117002473 
40278155 
925656902 
147142087 
664547521 
174580849 
578715201 
35296622 
181499913 
97719553 
596593296 
1034907052 
48295828 
661820293 
449390785 
92789324 
211072897 
12486685 
544115313 
1010017303 
532349861 
82002661 
460262440 
683762881 
465036661 
40933544 
475316557 
324380603 
429003961 
15416122 
1358200417 
26352623 
20121361 
271180351 
301466011 
505001457 
479712201 
684242269 
127954081 
1164480111 
781218271 
463619521 
145323751 
218133339 
150010501 
457075685 
76455253 
67285849 
290105236 
745323850 
510547384 
581531477 
814312171 
86945825 
91725901 
409541681 
164787687 
98777251 
382193351 
401613473 
610828761 
609498189 
915355225 
68169985 
707732533 
116135197 
56451186 
8967234 
73443899 
90997138 
1051979314 
236413321 
55259373 
326054481 
88461917 
756258013 
914024089 
427244001 
326159057 
7326721 
119927191 
113255221 
121074803 
229493347 
471297153 
303044757 
827181679 
572571904 
12047281 
153933025 
171190657 
148881669 
362493993 
2630044 
26481241 
67577124 
128594149 
2534961 
940065525 
300489470 
800532055 
646672970 
4669566 
203754759 
648932012 
432545383 
164402660 
428424089 
631102401 
619255291 
453278023 
291078411 
1163557357 
752051997 
893786403 
175815265 
1347300304 
992197331 
79422463 
268248751 
254327753 
714658991 
77602504 
87238961 
131368407 
791900329 
103637287 
20207679 
796673266 
413925123 
779511159 
464103811 
145217153 
547427984 
210595984 
4428337 
89035899 
997194809 
33090994 
179221801 
1078497949 
18820326 
538726630 
113600121 
245077999 
485211193 
310995651 
238766365 
38846329 
51655159 
514832873 
148233871 
314721421 
277691041 
569647310 
422939149 
10695436 
1225574988 
1482143131 
267516528 
129861502 
748442383 
910066049 
492178519 
257511071 
33163999 
239649697 
13900804 
463876531 
826678411 
491390437 
415396876 
966412542 
462933271 
1123251073 
994491870 
805982920 
801926973 
845368157 
134170401 
329500237 
305897963 
700680243 
547499009 
151585345 
180975216 
6750654 
21373912 
486824401 
123719851 
1005954495 
519337225 
561518439 
3411816 
270452651 
39358215 
54621991 
178225741 
34804577 
733517731 
7054561 
1010685621 
536133809 
660111963 
14423395 
34868882 
919166611 
1022453233 
63843790 
46565569 
1201635223 
809439357 
1074999322 
8567993 
251940391 
242400775 
850672359 
61718905 
21072096 
1221388411 
1231713985 
276959431 
539874903 
360151855 
963559631 
542280329 
106880545 
393316523 
198106465 
165980317 
755030041 
117342941 
269479501 
612920361 
288480221 
495944258 
33304181 
973541905 
29840136 
31075409 
952214305 
1071230879 
264245386 
339543751 
1126112711 
291393973 
121870549 
631511741 
54269097 
202305041 
55944829 
27218225 
800945713 
892457227 
728263817 
496342342 
7868787 
313353933 
147434041 
8566225 
130882717 
760224820 
117509341 
339345084 
262770733 
445052061 
56476051 
660729841 
1431928565 
462166867 
693776665 
152522987 
1434757888 
762453641 
7059305 
522836515 
276458336 
573807087 
535989939 
1068796 
26293170 
956976931 
931626199 
436142170 
65647110 
31193681 
110554561 
23179696 
151425105 
767895264 
84671215 
101515261 
574573724 
122617371 
30790904 
671620168 
25273221 
30875758 
283554454 
293198934 
85551436 
549051346 
256528295 
86244257 
73731244 
580068826 
650260005 
109890772 
64342976 
153647749 
862371052 
245703586 
222571601 
833826075 
106507801 
702391 
726214582 
274531181 
748218185 
766616071 
531133266 
1244581201 
214330161 
987799501 
243559063 
611228531 
1336388037 
42549697 
422445586 
98010949 
353074126 
132356197 
157938841 
379107457 
88956323 
649404818 
801729919 
663681320 
743415797 
40189117 
303999595 
5726777 
267378081 
42709135 
958881621 
444475073 
671063917 
21062501 
107836842 
53268745 
961178800 
17427683 
509258001 
186384836 
417474379 
452250856 
1097927440 
3334433 
728302775 
782538303 
174632602 
393321895 
123757551 
71510816 
94462551 
172537626 
541727873 
408707461 
808442401 
77205976 
88666109 
4284091 
185037323 
1188069157 
419410621 
342255361 
1120568385 
65653667 
177870627 
24338393 
292322505 
564466144 
744374146 
66264529 
1512505 
1104402196 
66663271 
1033975027 
436699684 
11985733 
240166900 
162186205 
979183726 
281932531 
675454485 
365616188 
127594286 
127002449 
624660829 
716360437 
113926099 
990116171 
70717375 
296662141 
225328159 
507990903 
426570707 
710963065 
189733871 
65709453 
1080310243 
449138999 
516283441 
598446141 
73568929 
41593553 
323419591 
45654801 
112648251 
153180301 
1046144366 
1038580687 
1440597421 
33595624 
83111535 
681280227 
32748269 
1154044360 
508537915 
454067866 
5683777 
141019008 
167614591 
79199289 
836097445 
498762984 
54707593 
460031950 
785882430 
43362177 
1053229080 
70833837 
314470047 
714910941 
1069631791 
71211409 
47676721 
20399149 
238579273 
201390466 
18118099 
536064712 
769760283 
334924401 
244874561 
880422864 
712625366 
746703199 
408214743 
188768922 
217113508 
260732501 
770482415 
378055400 
441263876 
351676162 
679098965 
1002953811 
307068903 
352752969 
1212604212 
460340756 
407294790 
1124273935 
133058665 
1100719213 
451217159 
1213382899 
89816203 
83943812 
507001932 
85671385 
3358531 
385496099 
115321907 
133458925 
220281570 
48724653 
846219265 
222449616 
149213201 
67671024 
512595 
177379363 
460856256 
865002133 
258891949 
37097477 
650091323 
1170385409 
1073316776 
83390304 
215084913 
700524145 
179611876 
188953753 
5310301 
1121622546 
981700353 
451460193 
419231809 
103379791 
516462579 
228345173 
71764617 
371576171 
110816291 
587530030 
290674462 
13241101 
193388857 
653053402 
932360853 
221377591 
168139145 
745731401 
52162435 
305506678 
156489841 
16184321 
35007865 
81782241 
76626707 
32020141 
611197830 
36416177 
281459641 
530812347 
11080641 
171072628 
541617581 
179288897 
918277165 
880895685 
978727393 
802378487 
303389388 
173780251 
969402677 
255298365 
408896477 
244021690 
664018433 
438483279 
251718907 
559453565 
963745046 
47173591 
325542036 
964430971 
482101005 
1052066859 
575896929 
46812620 
975296141 
637581940 
14841847 
885677101 
319745466 
253278319 
279488126 
425417062 
89156347 
571779049 
413807101 
452832452 
61076196 
670230417 
195695753 
1047642997 
22562520 
709911226 
234172950 
663974983 
557951641 
120046681 
147829067 
190964197 
627427756 
1094824721 
274433293 
15767239 
595306925 
37884376 
525303616 
138117721 
337372855 
58239063 
739462375 
476085851 
42941806 
139358457 
940102887 
13041801 
387760161 
75863905 
939246815 
149381275 
582098031 
33879842 
502918893 
397128707 
610702417 
307877715 
198895519 
479269921 
831199993 
369821491 
23060935 
7828777 
26433133 
147424941 
228162721 
72891713 
258348629 
25462117 
796935103 
768640115 
256446191 
120864535 
730465835 
594643519 
38208769 
169687106 
120071071 
941901559 
677594948 
516517121 
11770053 
589722306 
1208247925 
274977100 
148023449 
79492001 
119381249 
444089682 
659863777 
667203811 
380893885 
215478061 
62164929 
1306414588 
749463905 
1001623297 
218971 
219276320 
225546465 
58177555 
747291339 
154422409 
872745697 
618307549 
88943435 
66387493 
763238641 
77596597 
126850791 
136216576 
131817376 
13864857 
315776241 
147957155 
49028817 
203896097 
14921869 
956203151 
232310995 
237833251 
164350153 
705388080 
420715929 
77640511 
439696766 
480866451 
581849041 
119449636 
1340936890 
976517182 
9510491 
39145785 
88969201 
85269121 
290892757 
545629573 
102787705 
216968923 
518488543 
945945701 
409606525 
404237601 
129810901 
82496462 
417783997 
1060408537 
1366225933 
53645278 
39322855 
156358739 
558978277 
342264861 
51629791 
265508301 
52458848 
614336462 
182573711 
273560923 
300853939 
58671251 
231186190 
199147521 
265712613 
133854806 
278101713 
367727581 
48581776 
1306430349 
583563289 
1016772195 
174626477 
166734937 
295364161 
327756619 
286864511 
59850445 
838019393 
1497808381 
1215409241 
30140425 
863760255 
749007169 
8936812 
953552545 
86110745 
1273052855 
789567525 
192351377 
61915585 
34853718 
496001571 
1064267293 
64426398 
14120766 
938397331 
52408621 
526996861 
23579011 
46535119 
1407788848 
687380869 
11972743 
337887653 
164439514 
1340391933 
106602991 
79863841 
992209681 
719992769 
137753096 
39384892 
110236667 
668854369 
292980073 
336963716 
316658099 
58275424 
11339326 
1320987393 
85887210 
157374863 
138473591 
969134097 
105624961 
462032971 
3263959 
19227601 
560041721 
15130206 
827019001 
10599236 
241492136 
547567147 
272259685 
171082999 
385827046 
351163871 
22768777 
70320673 
509147607 
972385345 
326316976 
684632351 
3412207 
23901729 
829081135 
331547 
54006265 
1014465411 
419813626 
338257215 
261668551 
421853167 
224359201 
486271911 
865358845 
5178537 
881004791 
719496352 
53287669 
250381731 
21878851 
1367883721 
642665141 
350312401 
659433356 
370399246 
1078754751 
487907647 
269481747 
202967509 
896434521 
28500229 
962506117 
543140727 
544346893 
35287146 
1226387336 
23482705 
102030625 
252436869 
86684945 
41974366 
40572619 
84807995 
307306351 
614969106 
360087435 
837432221 
252962326 
595437571 
94551010 
128663686 
1303236164 
410646451 
157146649 
468772026 
103623975 
449366677 
877248913 
546790024 
307673464 
528957271 
837190009 
276700361 
925961576 
858088873 
887490519 
394219 
1211342281 
17453695 
88702465 
1113202351 
104575713 
364945681 
1019972637 
1028473447 
101022803 
380396017 
331844417 
160491098 
18586375 
217443067 
1277538721 
710460547 
130269825 
1140275886 
550303553 
590427139 
135270325 
660876246 
122652905 
426962741 
6818616 
378072487 
8088766 
167676445 
321665842 
596978812 
108024838 
46808301 
69564633 
272391199 
223780844 
203844059 
87281097 
80301040 
638349062 
1148114126 
43293797 
227457721 
55409377 
283979260 
495906793 
41531563 
52440001 
456553399 
447232969 
1052454644 
176661222 
664844001 
189088896 
7946245 
50431482 
82887373 
448979113 
276775255 
730597471 
334999561 
183335218 
110793827 
484644925 
1070424053 
18019549 
1202767345 
689302153 
648020536 
249322711 
1297743101 
266339389 
196957069 
21131737 
124010238 
70352653 
575083109 
354183441 
50994964 
873199858 
470962351 
88694101 
520258111 
1122001 
290070701 
442640477 
537938605 
217347341 
105723397 
39963091 
52682536 
570166843 
104851751 
86252677 
258742289 
264354985 
447984643 
1113689453 
23849857 
184091656 
77701941 
117287496 
686781169 
971450817 
402322801 
823708255 
378931463 
280085833 
168724137 
48197581 
380068743 
183959161 
3383485 
452942029 
632851426 
488102533 
847638305 
473654996 
983213764 
252928837 
607099836 
87833881 
1211207641 
1024713483 
618312505 
326474743 
231166825 
60098241 
124371781 
212396692 
408644925 
27491649 
330213969 
543591226 
1250978496 
567112955 
901500299 
358902471 
196464033 
651622861 
66788235 
25754565 
625067941 
253028345 
868508521 
688544079 
543686950 
575941451 
299905121 
83326593 
314073463 
439853119 
401041726 
509352550 
919689303 
116864206 
248280467 
539649201 
83623413 
51406785 
239180191 
275371645 
221279836 
155491449 
471706537 
423543433 
247658256 
325570061 
1059182650 
351021385 
21993556 
401422761 
131374865 
181010406 
358858853 
396439682 
279765055 
323429590 
298252361 
1255280397 
480432445 
198768351 
610276961 
530653849 
330673876 
9177102 
452596348 
133828489 
172666567 
335253751 
380655337 
998692201 
265943917 
61707621 
75402699 
327390895 
52327076 
574520083 
597700944 
199657393 
588656269 
256241857 
78982648 
209003233 
519760281 
51995644 
1361400778 
18514616 
18930615 
402375742 
94127645 
184830445 
171178701 
116392951 
4259201 
437513457 
19852561 
158165261 
14979836 
149727057 
941623747 
380957747 
622648963 
718677129 
579798206 
409697729 
154393362 
578251108 
90617871 
103992711 
539045711 
37453381 
160795043 
5061347 
183930685 
349586707 
98047559 
688388781 
482715171 
1203431143 
405717831 
251463857 
569390306 
719536819 
97187870 
212625104 
91502282 
93648097 
5496181 
453849985 
345646177 
225174923 
61595591 
292864441 
463633270 
136164394 
29078971 
554775101 
117121768 
387825481 
345452284 
577158726 
779101779 
81661251 
86462265 
633051273 
580986030 
84423757 
208195597 
570613816 
75660607 
6014731 
604714879 
63392323 
349981237 
96368166 
359005467 
129833341 
446117686 
34783537 
7467463 
26108975 
66757069 
530357281 
267390876 
333382641 
259501529 
200255815 
330376321 
370870465 
1099067179 
117434953 
619231191 
1034763172 
939205693 
61763556 
450562186 
189527982 
28264264 
266756491 
91935909 
737626125 
386919324 
1964481 
38402881 
39028653 
215097121 
118614334 
25734907 
12821945 
874902601 
379329940 
479505046 
401104721 
729602062 
405901189 
804113401 
911537989 
47987761 
268134129 
287448627 
170520337 
26495249 
269672287 
89407066 
226773015 
1308111805 
205952469 
25469926 
78127282 
445374661 
484344961 
109201217 
279024330 
739185153 
901717741 
163328606 
5566963 
125774177 
614906881 
391840167 
215542305 
231524061 
225940101 
127680781 
51472444 
108821097 
18458329 
916907901 
153989977 
375794689 
279892843 
7908781 
614254313 
996061001 
113182722 
64725001 
89130406 
194276138 
230174629 
427019053 
914562991 
303621959 
418356313 
829338 
144070858 
74950141 
669144746 
48167722 
21653983 
48050302 
359713701 
606295606 
332712019 
1002504329 
394015051 
968916985 
736913115 
1412071243 
32948697 
396685906 
401676759 
496329469 
868996567 
99563857 
848659568 
19840017 
35805247 
892576409 
105836889 
1044145376 
124226625 
302350266 
130970481 
345027181 
323416336 
86762821 
63275725 
231476869 
738539681 
575010697 
529099746 
229496743 
207699745 
529703929 
331547581 
276214477 
120018725 
1381195000 
296739925 
24595975 
476228723 
376414963 
1101811201 
269357656 
771723457 
557248081 
26003201 
3750576 
116606115 
386938771 
566673313 
535097301 
855966580 
140453785 
154979518 
332361217 
1164579581 
492457809 
23603436 
484394993 
75354329 
629851342 
788811905 
286534065 
158362283 
372899176 
372879745 
283189765 
1000909057 
918493588 
1077215995 
766114833 
229419217 
169107940 
151367217 
259369327 
1168184877 
58774816 
12432388 
709929955 
137874855 
786769711 
938076569 
466335412 
17067766 
77668969 
67478665 
973929734 
261042580 
678515833 
107882182 
196189397 
23259176 
21670111 
1121305199 
109591704 
975037428 
288011319 
255507201 
882043423 
75815650 
600920381 
557187297 
101384389 
181421085 
652952393 
526808989 
419555951 
296819361 
412279481 
57859257 
120451899 
543312046 
746923531 
244720961 
51015901 
142808961 
284114319 
57779591 
32173793 
189167773 
935484265 
52682982 
434217001 
436482561 
1428715 
346785925 
37506001 
150767347 
3751570 
12088629 
51310081 
224508618 
546830177 
172276305 
217861107 
906257866 
860348011 
272167219 
402364501 
142464462 
52637303 
42619105 
822388852 
3378211 
235044034 
845230193 
175665281 
88580136 
140165783 
528516386 
1099827361 
27190065 
71723091 
139504894 
1184014071 
11345958 
314903293 
84157480 
356982250 
916326621 
97897110 
977551615 
305875137 
8824201 
119137327 
343068751 
266068226 
92478556 
95640901 
425904395 
24097753 
207666963 
974608847 
473296843 
521385827 
160913292 
397775793 
764519537 
210369153 
148239321 
130107864 
92766808 
52228905 
191233855 
399218001 
203751340 
1520870926 
478808375 
550944721 
2621265 
203862619 
121625804 
15959669 
893151199 
323215943 
78242875 
175080781 
679260865 
1209825618 
68674475 
35130418 
376777393 
1058914305 
174141521 
78357160 
90521249 
826081313 
1036421151 
1087631682 
1178087105 
244544833 
256652089 
215528041 
72120661 
485534869 
37264744 
227200492 
961890873 
763024081 
105575035 
1152332111 
433395579 
153467713 
599040039 
70999365 
190666301 
360504945 
246805769 
360453500 
461026621 
123887829 
56869342 
98193865 
635653057 
139651671 
480665956 
354507753 
1094184664 
14942551 
283859473 
386385 
1390220569 
1130643641 
102837541 
147967171 
478391737 
227410009 
55259361 
94488381 
153133084 
17230423 
202859515 
704936961 
830383246 
391091543 
22212217 
138691473 
187819777 
206380528 
564164191 
343521676 
117381001 
506554535 
799002086 
115975129 
553284295 
322418666 
61995184 
533425225 
64070009 
3240485 
16162605 
436056993 
1255599717 
358642981 
314060551 
226449643 
9016031 
146046151 
515191937 
519768139 
818258889 
305109817 
554348341 
82938527 
603101901 
118767266 
864581117 
83541622 
326795701 
779525101 
516380176 
28426177 
71244801 
85964299 
19503801 
243055121 
175108501 
70214929 
58034853 
735952801 
284002633 
467858451 
132810481 
1161117889 
282763713 
62779861 
823423302 
929194504 
571021322 
20405737 
192171151 
597159941 
110639222 
472171127 
407313197 
243017217 
87761651 
1097065441 
645376049 
1251210559 
93308601 
63729128 
708731036 
533921635 
229930101 
495839477 
203621496 
379846861 
81522221 
82768323 
86199553 
41849173 
211835551 
19421442 
1007226841 
1252506753 
343156321 
27990091 
1019661301 
266547229 
7369974 
71399569 
658847411 
304435715 
162264801 
115150225 
465835900 
949974345 
1114400733 
44629845 
271787209 
130832836 
46874312 
197353025 
186187838 
579545536 
1099847389 
69483916 
943302921 
194132121 
904855537 
907629416 
53285485 
109874794 
219449918 
475951112 
24877145 
74914750 
265989592 
19881216 
445964761 
685948325 
150814848 
219805377 
433621254 
492231481 
558918025 
272549075 
183435981 
919214923 
73611775 
115014814 
55595917 
744809353 
1167553443 
486248481 
388117445 
851673481 
109537471 
245781253 
208728545 
220323297 
79027267 
7951852 
83972125 
976779120 
20513899 
1094762332 
140230993 
57525769 
203684113 
621980333 
4320336 
5206657 
176781438 
236176945 
704070381 
97453158 
91063617 
1024480172 
381752068 
287079007 
104428213 
239868779 
550855297 
7000225 
158380841 
67535029 
571857601 
52746673 
279197355 
331448074 
124659661 
25897861 
611722709 
155272624 
497872462 
869534551 
775317238 
252241858 
240401965 
237492637 
23150881 
42369081 
166767382 
410775037 
43162673 
330645547 
499349170 
680253289 
415716334 
490074313 
733521603 
56760913 
1084741545 
9923068 
469001937 
668457766 
626224853 
599515201 
121342677 
252807622 
7095835 
3042283 
110396563 
430619758 
79004431 
871094101 
168426277 
425635249 
306493475 
28078831 
862689889 
64153181 
587781433 
37606225 
29755166 
231112596 
1089494751 
39024785 
463384273 
384350508 
117156844 
10760326 
126737059 
47716363 
1188293866 
213078157 
441149409 
17144866 
78516354 
53367189 
143511796 
186327604 
923932801 
24062571 
563622073 
258960469 
20796777 
566573639 
377959645 
31155481 
115792953 
434380329 
390737269 
229292425 
12315821 
6717741 
160656289 
391879027 
661038751 
26669281 
219668077 
879972942 
125772766 
41624705 
174360001 
547670082 
14321227 
358715449 
106896901 
502557001 
198234121 
483941446 
58463809 
50483596 
472163368 
318924685 
689674251 
293364853 
698832856 
359281652 
204024328 
201291391 
920173351 
252915471 
130197121 
990266017 
274989961 
1209069114 
412241257 
281352721 
752815239 
527731569 
752752833 
68205862 
279580411 
398490863 
636109405 
405482338 
504940258 
137828769 
79672957 
393025166 
262206198 
1183888041 
422336205 
82186171 
708733810 
865524418 
511240129 
211560111 
30403231 
1365205033 
898698241 
21011365 
629319391 
12438661 
774103586 
377211585 
283443089 
392704459 
267717351 
808669261 
3322267 
411662707 
198121078 
237993201 
644749141 
159806830 
90972176 
80098700 
498701421 
676312701 
146058949 
98005105 
58536163 
413960176 
38603776 
273551795 
747308795 
687813391 
763300511 
850890817 
510057223 
159441605 
206938397 
123193373 
75375621 
23275561 
1446465461 
601298853 
1283360245 
663829291 
144429621 
65866615 
247817011 
37826162 
27022951 
134635411 
36616240 
1082257751 
530172061 
544294675 
79504975 
99193849 
42033499 
230106801 
683724834 
266948851 
430626309 
266144176 
696843698 
348310937 
613928372 
330884347 
153301785 
51217921 
206553641 
32927753 
77990011 
114826418 
1274362303 
57933562 
848507857 
105361811 
389539609 
317126021 
1384596797 
21515743 
292121416 
27226291 
36603631 
306231927 
608214368 
25719811 
119938617 
391786881 
616896937 
38675121 
135370945 
51286321 
1202624851 
380213665 
748295325 
1193001 
7087096 
843401441 
854729722 
94161916 
207779941 
395605494 
1404332362 
612346906 
583740921 
656555888 
379670173 
230124376 
837211 
629731721 
193848353 
1008311327 
44910897 
875056285 
238161691 
408486592 
74502706 
23146711 
343466113 
804960756 
1116883171 
59847351 
71728801 
63942957 
851581869 
786085265 
56080416 
15588346 
64446373 
389310841 
74128025 
240918384 
394017601 
1117429993 
357989425 
718291831 
172312561 
1235250997 
477932625 
310213763 
288783865 
330177231 
728910658 
324188236 
33018841 
427278874 
629238526 
124614737 
3248001 
226033924 
899366407 
762706665 
379744719 
293394666 
209298265 
856658046 
1255852997 
197394721 
191472811 
75490192 
160270027 
867366676 
1245812213 
10260147 
482363 
377955754 
198414226 
97736400 
91751879 
289511918 
18988153 
16380676 
53998849 
84058321 
911172769 
224643037 
844694839 
156250276 
83338777 
244498201 
181331099 
568624793 
217347145 
26396497 
448706721 
638557741 
134867855 
57700461 
1730421 
239118391 
164766106 
28777477 
684867009 
27548389 
1377453033 
514782406 
140149016 
2053126 
416691661 
496885051 
269614183 
196334304 
735785533 
860436718 
167458994 
14217055 
76500043 
68751852 
272300653 
79817848 
644258289 
36942973 
11585078 
385702716 
829492098 
269382886 
36665087 
360290157 
285949909 
90021313 
51405193 
102328611 
358931915 
1203718751 
452577867 
395744497 
844680388 
111776939 
512221951 
820189123 
144972169 
103597177 
876256355 
397526941 
478442449 
305644641 
177257747 
12560410 
220766488 
439756669 
8516143 
177231165 
187455145 
671652982 
150762591 
822900991 
612519203 
209647501 
123819199 
524299401 
655908681 
183034451 
67653460 
8220097 
186458496 
1341539391 
90006722 
37242907 
1175256649 
110750669 
101012887 
462484081 
793352385 
91348321 
744952585 
1343681963 
165021403 
1030594425 
283142593 
14906126 
108961153 
256914046 
188048043 
1275879016 
789009901 
516987451 
279844321 
557307349 
850181461 
247803895 
565466641 
309846553 
552041326 
387220315 
178810942 
673578489 
1108781225 
287810605 
448653716 
320439685 
464265261 
420153651 
609609221 
81737487 
49279237 
49679393 
275608225 
2422201 
10042901 
945026617 
320283880 
324812073 
812917732 
255007481 
435305872 
492547716 
252963873 
191168929 
1083528001 
947354590 
97885721 
452339317 
261911309 
1203854914 
461832457 
34855406 
12551605 
1120941003 
544994752 
425102243 
279006535 
399601493 
56658935 
47271665 
548564353 
1193389806 
452982258 
58315489 
899262001 
98125649 
157865557 
1016611990 
1028922105 
264916329 
519642819 
156466025 
266741209 
72715153 
388733601 
1316580843 
319452025 
34469893 
915707581 
99551617 
505380601 
54265251 
566961018 
49132401 
272152411 
855745833 
196376899 
3351382 
239890285 
72077771 
183429600 
198645597 
1079052591 
35052499 
14431873 
19078466 
52566538 
147638893 
108565975 
7901713 
611198311 
1198387121 
1108804502 
482464929 
112801569 
395733073 
636112709 
41788489 
54785527 
1092889279 
101709518 
1027868381 
152688721 
69740911 
435026555 
150889411 
104910451 
626400988 
729434191 
238060915 
384644951 
172962616 
486030091 
556580987 
190216753 
548438074 
396913026 
150465106 
325211123 
1309801771 
279534873 
200547075 
353361689 
349052716 
1115201602 
200722793 
11233934 
222970672 
82079740 
688516609 
24870981 
770247123 
977246380 
5223033 
342139371 
105344513 
47456614 
157025512 
1021859841 
810152336 
555525912 
15846370 
37503415 
7979041 
52471779 
261424570 
88438659 
24034393 
26317588 
1346342053 
181742215 
576781381 
546695501 
400089049 
1017630770 
202575790 
654222726 
185892852 
663219241 
285208168 
64289845 
917340436 
228499657 
124192425 
509188931 
7403806 
304486293 
236046361 
528085208 
110041963 
519204958 
524315225 
80674761 
679170721 
173106299 
40968446 
216376424 
458763625 
586483818 
756570025 
427554829 
151295761 
241887842 
283293037 
189993316 
122167329 
406409526 
476709286 
419595177 
592593853 
235901835 
183179522 
614596513 
3610351 
104498627 
1075765937 
980614701 
762894715 
141126541 
1187058222 
427220351 
628296259 
366389150 
352726456 
606309045 
1352361583 
367295716 
514691410 
1150773681 
155143717 
159361415 
35580313 
81113291 
446216638 
807949945 
1023108691 
491476267 
155829565 
254072973 
328138185 
560761204 
799567606 
421483379 
145283201 
4083401 
191885491 
23582579 
415430821 
20659969 
696352951 
239492009 
35015122 
1046890957 
221104023 
576478841 
984424942 
797257735 
194993227 
146273698 
739595761 
1172367197 
1071151333 
237915019 
134111825 
869648701 
585214807 
585335716 
695409430 
644770817 
490284672 
65384173 
98129318 
711968842 
235766297 
502484519 
25943281 
33486142 
90735133 
156285603 
410549257 
873033525 
290409809 
682090269 
127352381 
393116197 
139426985 
580162950 
212916637 
833593765 
376505209 
262131413 
846211521 
663619509 
543021201 
394026094 
184348135 
81064491 
135467137 
87044691 
2222485 
180934781 
83591950 
447021975 
1327567503 
928832592 
1558429 
149487513 
375710389 
671541787 
453367795 
1002683903 
127404888 
770156703 
466833556 
1105691006 
507729795 
274170061 
262288587 
461501776 
630394913 
564454301 
388037115 
688212820 
41735554 
1034423191 
334108721 
4326392 
1201726318 
278299113 
1061434081 
32307638 
140397544 
548434342 
470152989 
226951093 
305895489 
775559191 
12718209 
19912597 
223513357 
364452571 
1220348801 
429709796 
103375513 
619883176 
1611016 
498343966 
673797436 
733057619 
366293140 
1035647441 
23239201 
166340553 
116156069 
1006867229 
231370943 
8609583 
247063623 
839835316 
431075573 
638488792 
999936691 
35350051 
133015169 
26737318 
29517741 
347365542 
396036916 
460763161 
136270354 
64231365 
9573383 
5710293 
431419964 
419162481 
817246093 
694755816 
956337871 
192717651 
543302151 
639529966 
162339784 
827036751 
785424883 
75546857 
85792447 
1774009 
643273349 
295435641 
768641086 
1419587731 
372454204 
74863519 
1176133003 
328563298 
116190316 
271819698 
797123121 
203272650 
59251577 
532733887 
17833229 
968488386 
11997889 
1066097176 
666438301 
137971674 
110602657 
230610903 
481227241 
126334839 
644091829 
185529051 
1127993545 
439427761 
187574595 
227703841 
189202651 
125136736 
1332432975 
90411337 
70768465 
388835125 
1108575261 
52407993 
118766021 
282202381 
620534501 
143521533 
601937381 
652766799 
204256147 
251181161 
76370905 
132217081 
287053327 
242622325 
202831721 
264520411 
185040385 
2725546 
94587934 
76697626 
740982331 
67265551 
159056671 
360556855 
478730589 
351427661 
152473348 
892212505 
172528225 
412882039 
21135955 
946794961 
14809451 
339520837 
29919823 
639721396 
581930792 
572109656 
1069310561 
155275297 
69798476 
1245653001 
347949046 
315273601 
494643865 
88208011 
46909451 
54410405 
504078583 
490673256 
729523032 
831202404 
613613 
881341919 
411810946 
732689686 
84255175 
1290079937 
340083921 
231165169 
162629209 
214127537 
397346835 
299450845 
714606949 
44771311 
889375866 
300338881 
446328051 
21844899 
155256141 
83073277 
520772869 
330819521 
866178326 
168254446 
21753616 
285414559 
490524528 
469452369 
20634085 
817253482 
370942759 
989026281 
520211135 
63895147 
838849376 
20860197 
149125769 
368901601 
519659701 
584580769 
115946111 
30153415 
461783440 
563250689 
224218201 
77608126 
22745809 
7136801 
765337141 
17609281 
417484651 
619676972 
104490977 
353205577 
103411477 
212687893 
39207946 
208350177 
811747318 
342464278 
371822667 
397335941 
559299733 
704578810 
583932889 
11264961 
90525919 
345227226 
726625791 
332748001 
310454953 
334740147 
484860817 
157935696 
54026906 
27875357 
149241 
177955713 
2152494 
92578321 
30705781 
320163625 
450454447 
135281245 
611612221 
130050571 
716628892 
7279647 
513624510 
330811750 
276727487 
454971634 
886011991 
1036138321 
957954594 
1353449231 
351652885 
62711610 
598340869 
574216495 
98236381 
89045458 
4365737 
1222390073 
162254261 
857253166 
444894126 
550445209 
160902197 
225062621 
5418241 
233639371 
227166058 
38674545 
286884844 
134081153 
6858001 
183822549 
481086635 
551041255 
186895126 
1057419673 
1136916220 
456358024 
858980761 
71972160 
36284359 
559251466 
760849321 
540405425 
24579699 
112661506 
995795131 
341272151 
107164971 
299284255 
912019877 
1235662489 
50631169 
39096091 
1090946353 
13342351 
761593393 
701270725 
358095321 
335346926 
24267283 
353268849 
540080311 
528210523 
742327414 
336308484 
41047601 
521984103 
850805317 
94951798 
26442282 
50083501 
548460627 
25248683 
318316441 
969845185 
83221095 
343010437 
142210121 
134204001 
717896845 
21632381 
1364283457 
1253687617 
948696421 
49581729 
1317977 
524726271 
742956461 
467127351 
683692561 
14851051 
139820521 
206697260 
257039849 
399802081 
62939233 
21088427 
1140726109 
1273492200 
45210691 
169277296 
51688352 
548050414 
126390001 
821837161 
388794251 
318446081 
1091685886 
75673492 
210815601 
714285001 
679815552 
107177396 
48953711 
429206065 
56739767 
219029911 
787985636 
816964526 
354440329 
29077141 
444891711 
234879217 
115184413 
1086421761 
199609459 
814712185 
674964541 
42315757 
145438901 
741497637 
6786451 
337940366 
1188885916 
165078571 
1076161010 
97944857 
93260044 
170603045 
1083274372 
715435979 
40436633 
578148337 
223579950 
197924099 
340772937 
53646517 
128987773 
1133410812 
87824625 
32790733 
616128001 
942731535 
584780593 
354327121 
92621081 
124361461 
89409181 
352848370 
855045073 
462572353 
167423311 
264853787 
517721921 
176470871 
830201541 
451535734 
73120173 
189712090 
298532313 
334607164 
152655679 
94376349 
256992065 
1104042575 
224294974 
138735169 
1286149801 
21775369 
467860851 
250769413 
1033431265 
91138658 
39153469 
96209001 
1087770706 
16885106 
76934449 
111669673 
88899824 
96796022 
189898636 
396671518 
151106403 
22138495 
242756289 
487199874 
384490913 
1142638841 
193227153 
22133876 
318660401 
865750252 
182505907 
69575025 
610672961 
766815493 
341884927 
53098663 
229925435 
136613599 
6242769 
162409744 
402007861 
365689939 
197401257 
29871703 
569482299 
1140485830 
96605211 
174307429 
798055519 
653021401 
670901617 
535921 
77523979 
882096633 
537610465 
442615721 
221711946 
888007184 
584075901 
666660632 
1070150212 
1161539423 
153675589 
596862637 
791503501 
164929898 
303127256 
61190581 
87211073 
1142154626 
176467208 
319155499 
50847301 
617982982 
1228546241 
107647681 
343258499 
939207163 
64227541 
406102567 
675400621 
316048414 
39271105 
188314998 
208540121 
190211001 
452857091 
281570689 
250690637 
237071416 
866173589 
55557217 
1103763931 
728583061 
95733361 
466819485 
1689052 
78784591 
27577476 
200870881 
233206457 
497497591 
429649093 
1041955019 
133422751 
190759357 
129122553 
29952250 
287453425 
10182757 
443506957 
143521001 
976587135 
142784777 
996334766 
326249649 
961782661 
439097751 
167139876 
530886409 
120158338 
25078271 
749447641 
563631601 
134706889 
145729013 
327957901 
76332263 
782261173 
172241059 
2628736 
999726779 
46720267 
337900916 
24197626 
460044551 
283464559 
202130045 
958452958 
13960971 
76057327 
1169545101 
353039681 
8265815 
4537056 
318882865 
390135475 
58032157 
774359593 
1349577409 
84703543 
918468041 
410864448 
32328957 
855941631 
940258033 
731528561 
298204822 
18656446 
410494859 
325207036 
348022273 
408098517 
1056518425 
18309412 
124474441 
160528452 
314944757 
800313441 
614099487 
421510666 
410421979 
163083376 
22922236 
745628872 
379312221 
699346278 
574267522 
555493429 
182022553 
876109553 
1450691520 
391794085 
336112041 
449682066 
11975212 
764107026 
151257231 
801817343 
3295769 
935135961 
268616763 
187058717 
222110305 
133375201 
158592561 
111091713 
56312517 
634231101 
130267726 
364813819 
376023565 
240666306 
450659296 
30219563 
186415901 
423533275 
56136511 
482196097 
250192372 
359216461 
517640761 
552911327 
116028633 
975145521 
421045913 
440513473 
507459965 
1133932801 
578466835 
208001053 
551271265 
312707001 
1972115 
330922873 
415734090 
721451821 
416763541 
27942264 
249049153 
31087711 
75534205 
163228831 
498555596 
98513941 
150920001 
832900861 
43216109 
528052741 
80571493 
253707913 
78153987 
200611457 
190059297 
29885691 
98182888 
955136441 
209380501 
95653601 
35576866 
110101 
345985840 
39105578 
149689591 
403356679 
542195008 
830538067 
209475009 
942827142 
140883857 
750634134 
108116686 
399339368 
177370454 
81651133 
38919497 
271660099 
1339110595 
544111105 
335802706 
140578764 
43988672 
699528637 
1040033420 
418567075 
500875891 
224380528 
609442559 
884729273 
1013635569 
3313025 
193335295 
202256944 
733795012 
24820819 
282767491 
6135625 
561347697 
971855912 
276723969 
233801751 
767062295 
585676918 
3194586 
1060294225 
389744434 
311667031 
282004321 
212871673 
734962222 
939079376 
228474921 
116617746 
77195301 
344251521 
812680606 
111066418 
102634184 
578523785 
924724736 
1053382645 
303163607 
16229249 
119224505 
389553317 
267600491 
271663877 
132714721 
915230530 
250524135 
171558925 
95342306 
1170286232 
386713404 
1071434376 
227934351 
84751457 
6611281 
71578501 
499564551 
897519596 
27800611 
209780737 
516409993 
862391311 
173015249 
219441841 
9868768 
422438175 
53719225 
161020576 
944661197 
23780737 
68127745 
46692712 
322839581 
154006249 
1004600277 
233920909 
6161381 
575625520 
218747551 
15203641 
1104757655 
1055917120 
442858171 
294749215 
330246388 
56122186 
61587931 
339972767 
407856763 
423387385 
5863681 
1069817527 
238843061 
949381436 
5113211 
387048277 
14736997 
797294371 
98834275 
629025211 
555437741 
1004228373 
1084541914 
307852901 
252566163 
558585323 
879973265 
165976201 
1061869873 
250290250 
256298121 
28178001 
202151854 
98359417 
134814997 
91728991 
1057486559 
26592097 
241200128 
150799201 
486938566 
461222020 
415947871 
577341109 
119972161 
786145953 
229048549 
288089511 
638043404 
1291382161 
101180674 
110846149 
210990265 
496308605 
367997785 
214973416 
7748633 
100541298 
938347255 
28791058 
312289993 
34069764 
479593105 
907154313 
147731977 
16411351 
1178671096 
215367021 
208789781 
1161712861 
238854441 
322850425 
82013911 
1309213819 
939681367 
30583763 
919658797 
138323377 
337194542 
683488156 
79456951 
26418686 
406078741 
931332696 
386936243 
187348263 
911837936 
20322031 
82423948 
129968554 
3085291 
495977054 
313424009 
3877239 
249558409 
187417321 
101546849 
346999325 
53359867 
1249902991 
825229681 
68575025 
512760691 
10629361 
80639117 
229250151 
55142305 
81998225 
64713988 
252058675 
327512617 
611305003 
604294198 
464603457 
560940995 
52115575 
677054001 
150536917 
411121801 
88283053 
40771396 
1128690301 
365988116 
58032289 
271038040 
271354480 
387907737 
582664624 
320544877 
167214001 
321305131 
1271882041 
29840271 
611632503 
63060241 
596970349 
11476517 
402055046 
717459769 
195098674 
1372984831 
170122897 
183371581 
773299585 
298356826 
809168619 
38941001 
115237711 
807855103 
718596346 
1300133578 
29746893 
622766611 
206455933 
123022501 
252054453 
23174707 
923202589 
173124823 
46625272 
55421103 
1032062965 
78641002 
17967349 
272108257 
108784807 
796165161 
147371687 
573745726 
611819742 
738404950 
96409055 
36680489 
87660545 
123828436 
722360926 
1160349401 
150993139 
468469657 
375696901 
214614517 
21382815 
417287463 
214777289 
491659531 
242820299 
1051895173 
178471351 
27081631 
505260505 
22431037 
825727321 
561080143 
65766351 
374153602 
424938370 
630641390 
4767682 
1002892661 
121849119 
718284977 
874669405 
790118701 
53379691 
21941640 
124439569 
403153217 
161122256 
668801108 
888133749 
969136085 
43424119 
265490883 
305484466 
144789026 
66524767 
622378641 
180829438 
84703735 
729635221 
251974721 
1045212265 
107514256 
523827 
155604316 
207008671 
353466695 
70889471 
510852721 
52073043 
4880548 
185291345 
137536103 
67761701 
90543707 
168574891 
268872310 
623550079 
783130727 
427269246 
163640641 
1088143078 
391026709 
291862831 
816422657 
41992631 
891930881 
657134461 
71309641 
146756359 
523857126 
794498134 
307043565 
197534853 
121670996 
33342558 
47686731 
192012601 
181154281 
74330257 
98848504 
142766001 
828585524 
362511931 
454311211 
142028569 
524962756 
40928989 
48185734 
808863601 
165778404 
321758896 
222825281 
144674881 
54827169 
475706305 
272649961 
908915617 
277502825 
306907601 
557665726 
475775486 
1256415969 
979556040 
46536121 
296883951 
202863231 
981359795 
749705481 
794385541 
136178143 
156941672 
246675185 
205506515 
65085357 
623832159 
472272059 
3328398 
144156601 
2913841 
1069086123 
1087965275 
170954085 
887870639 
741603329 
986296891 
18822161 
553486465 
255987733 
91739434 
256218922 
121908409 
76020514 
590478069 
633442858 
1162946814 
267633107 
155033005 
724331716 
352904176 
62753101 
221718038 
350116761 
700429731 
666084189 
153258505 
569268409 
315590971 
69038635 
936374851 
901006199 
245222413 
252034107 
223490359 
157227291 
181344969 
4334733 
287751249 
552614434 
1393066369 
340008187 
1159226972 
146067922 
224218114 
76268899 
357858537 
226065421 
598277695 
334443265 
346046689 
1020498201 
37913201 
1025345311 
440164891 
77023641 
1010899903 
780264067 
54099805 
152288449 
394544968 
211899013 
362108374 
8758906 
409625321 
160755783 
319719817 
600218627 
1150650288 
837637585 
794104906 
1298303612 
652188016 
1063423888 
190205761 
497156593 
19184236 
1134885676 
167150369 
161845465 
633153186 
324222165 
612212301 
1194535607 
179403449 
627482128 
60335422 
782849441 
66749515 
488996431 
600397161 
429311345 
685694360 
31885253 
138344641 
222633043 
419448353 
172722776 
477223201 
658015201 
198524953 
156824179 
1282083895 
1132033 
1166909173 
76137289 
201493101 
595054189 
27419071 
101429901 
211196161 
12615373 
431232901 
22019725 
93001829 
311513532 
751805429 
28903986 
1495527961 
71483545 
250374801 
580488121 
593500741 
79594341 
16429883 
522200523 
566803201 
66494657 
382486912 
1156510657 
140950564 
1060424583 
25971919 
190788328 
265774125 
190999156 
1087652865 
256772236 
41086270 
513422971 
14076233 
906141097 
107786944 
464521905 
217610572 
17257605 
425058833 
215441876 
437513131 
40700434 
494411647 
3897853 
77368149 
981529651 
1367449265 
564526957 
460514266 
1175320641 
77793145 
861576661 
464477341 
88421061 
416283557 
228974737 
336374170 
374055806 
675009501 
95985657 
561830419 
322543216 
154795357 
433621393 
344226201 
169139057 
321370561 
44468961 
77046245 
39242801 
361670725 
138561401 
210788046 
21008921 
23792229 
587891287 
120401011 
1328903301 
56442636 
589405701 
496407618 
851927311 
807512095 
646463004 
411841513 
4004433 
156280961 
531245421 
81610901 
247348865 
551201 
279054196 
123139133 
818333514 
288693268 
403290953 
402686369 
41339677 
425110657 
518158573 
70810675 
38806873 
11494512 
445139206 
864955393 
172182626 
1043208901 
299894145 
97848751 
340267896 
141547621 
254163601 
660515611 
1048593112 
1354732291 
969568153 
234420521 
189758009 
74633743 
1062099501 
6875980 
9516823 
646686748 
876225481 
1495152605 
962147777 
63914735 
83245930 
392720153 
140132721 
501047481 
524057641 
646457662 
114289634 
166968777 
480472987 
86917691 
125672041 
49398826 
202958081 
116192452 
119350918 
130115446 
