0 0
1 0
2 0
3 0
4 1
5 5
6 15
7 36
8 73
9 131
10 219
11 344
12 516
13 746
14 1044
15 1424
16 1899
17 2483
18 3193
19 4044
20 5055
21 6245
22 7633
23 9240
24 11088
25 13200
26 15600
27 18313
28 21365
29 24783
30 28596
31 32833
32 37523
33 42699
34 48392
35 54636
36 61466
37 68916
38 77024
39 85827
40 95363
41 105673
42 116796
43 128775
44 141653
45 155473
46 170280
47 186120
48 203040
49 221088
50 240313
51 260765
52 282495
53 305556
54 330001
55 355883
56 383259
57 412184
58 442716
59 474914
60 508836
61 544544
62 582099
63 621563
64 663001
65 706476
66 752055
67 799805
68 849793
69 902088
70 956760
71 1013880
72 1073520
73 1135753
74 1200653
75 1268295
76 1338756
77 1412113
78 1488443
79 1567827
80 1650344
81 1736076
82 1825106
83 1917516
84 2013392
85 2112819
86 2215883
87 2322673
88 2433276
89 2547783
90 2666285
91 2788873
92 2915640
93 3046680
94 3182088
95 3321960
96 3466393
97 3615485
98 3769335
99 3928044
100 4091713
101 4260443
102 4434339
103 4613504
104 4798044
105 4988066
106 5183676
107 5384984
108 5592099
109 5805131
110 6024193
111 6249396
112 6480855
113 6718685
114 6963001
115 7213920
116 7471560
117 7736040
118 8007480
119 8286001
120 8571725
121 8864775
122 9165276
123 9473353
124 9789131
125 10112739
126 10444304
127 10783956
128 11131826
129 11488044
130 11852744
131 12226059
132 12608123
133 12999073
134 13399044
135 13808175
136 14226605
137 14654473
138 15091920
139 15539088
140 15996120
141 16463160
142 16940353
143 17427845
144 17925783
145 18434316
146 18953593
147 19483763
148 20024979
149 20577392
150 21141156
151 21716426
152 22303356
153 22902104
154 23512827
155 24135683
156 24770833
157 25418436
158 26078655
159 26751653
160 27437593
161 28136640
162 28848960
163 29574720
164 30314088
165 31067233
166 31834325
167 32615535
168 33411036
169 34221001
170 35045603
171 35885019
172 36739424
173 37608996
174 38493914
175 39394356
176 40310504
177 41242539
178 42190643
179 43155001
180 44135796
181 45133215
182 46147445
183 47178673
184 48227088
185 49292880
186 50376240
187 51477360
188 52596433
189 53733653
190 54889215
191 56063316
192 57256153
193 58467923
194 59698827
195 60949064
196 62218836
197 63508346
198 64817796
199 66147392
200 67497339
201 68867843
202 70259113
203 71671356
204 73104783
205 74559605
206 76036033
207 77534280
208 79054560
209 80597088
210 82162080
211 83749753
212 85360325
213 86994015
214 88651044
215 90331633
216 92036003
217 93764379
218 95516984
219 97294044
220 99095786
221 100922436
222 102774224
223 104651379
224 106554131
225 108482713
226 110437356
227 112418295
228 114425765
229 116460001
230 118521240
231 120609720
232 122725680
233 124869360
234 127041001
235 129240845
236 131469135
237 133726116
238 136012033
239 138327131
240 140671659
241 143045864
242 145449996
243 147884306
244 150349044
245 152844464
246 155370819
247 157928363
248 160517353
249 163138044
250 165790695
251 168475565
252 171192913
253 173943000
254 176726088
255 179542440
256 182392320
257 185275993
258 188193725
259 191145783
260 194132436
261 197153953
262 200210603
263 203302659
264 206430392
265 209594076
266 212793986
267 216030396
268 219303584
269 222613827
270 225961403
271 229346593
272 232769676
273 236230935
274 239730653
275 243269113
276 246846600
277 250463400
278 254119800
279 257816088
280 261552553
281 265329485
282 269147175
283 273005916
284 276906001
285 280847723
286 284831379
287 288857264
288 292925676
289 297036914
290 301191276
291 305389064
292 309630579
293 313916123
294 318246001
295 322620516
296 327039975
297 331504685
298 336014953
299 340571088
300 345173400
301 349822200
302 354517800
303 359260513
304 364050653
305 368888535
306 373774476
307 378708793
308 383691803
309 388723827
310 393805184
311 398936196
312 404117186
313 409348476
314 414630392
315 419963259
316 425347403
317 430783153
318 436270836
319 441810783
320 447403325
321 453048793
322 458747520
323 464499840
324 470306088
325 476166600
326 482081713
327 488051765
328 494077095
329 500158044
330 506294953
331 512488163
332 518738019
333 525044864
334 531409044
335 537830906
336 544310796
337 550849064
338 557446059
339 564102131
340 570817633
341 577592916
342 584428335
343 591324245
344 598281001
345 605298960
346 612378480
347 619519920
348 626723640
349 633990001
350 641319365
351 648712095
352 656168556
353 663689113
354 671274131
355 678923979
356 686639024
357 694419636
358 702266186
359 710179044
360 718158584
361 726205179
362 734319203
363 742501033
364 750751044
365 759069615
366 767457125
367 775913953
368 784440480
369 793037088
370 801704160
371 810442080
372 819251233
373 828132005
374 837084783
375 846109956
376 855207913
377 864379043
378 873623739
379 882942392
380 892335396
381 901803146
382 911346036
383 920964464
384 930658827
385 940429523
386 950276953
387 960201516
388 970203615
389 980283653
390 990442033
391 1000679160
392 1010995440
393 1021391280
394 1031867088
395 1042423273
396 1053060245
397 1063778415
398 1074578196
399 1085460001
400 1096424243
401 1107471339
402 1118601704
403 1129815756
404 1141113914
405 1152496596
406 1163964224
407 1175517219
408 1187156003
409 1198881001
410 1210692636
411 1222591335
412 1234577525
413 1246651633
414 1258814088
415 1271065320
416 1283405760
417 1295835840
418 1308355993
419 1320966653
420 1333668255
421 1346461236
422 1359346033
423 1372323083
424 1385392827
425 1398555704
426 1411812156
427 1425162626
428 1438607556
429 1452147392
430 1465782579
431 1479513563
432 1493340793
433 1507264716
434 1521285783
435 1535404445
436 1549621153
437 1563936360
438 1578350520
439 1592864088
440 1607477520
441 1622191273
442 1637005805
443 1651921575
444 1666939044
445 1682058673
446 1697280923
447 1712606259
448 1728035144
449 1743568044
450 1759205426
451 1774947756
452 1790795504
453 1806749139
454 1822809131
455 1838975953
456 1855250076
457 1871631975
458 1888122125
459 1904721001
460 1921429080
461 1938246840
462 1955174760
463 1972213320
464 1989363001
465 2006624285
466 2023997655
467 2041483596
468 2059082593
469 2076795131
470 2094621699
471 2112562784
472 2130618876
473 2148790466
474 2167078044
475 2185482104
476 2204003139
477 2222641643
478 2241398113
479 2260273044
480 2279266935
481 2298380285
482 2317613593
483 2336967360
484 2356442088
485 2376038280
486 2395756440
487 2415597073
488 2435560685
489 2455647783
490 2475858876
491 2496194473
492 2516655083
493 2537241219
494 2557953392
495 2578792116
496 2599757906
497 2620851276
498 2642072744
499 2663422827
500 2684902043
501 2706510913
502 2728249956
503 2750119695
504 2772120653
505 2794253353
506 2816518320
507 2838916080
508 2861447160
509 2884112088
510 2906911393
511 2929845605
512 2952915255
513 2976120876
514 2999463001
515 3022942163
516 3046558899
517 3070313744
518 3094207236
519 3118239914
520 3142412316
521 3166724984
522 3191178459
523 3215773283
524 3240510001
525 3265389156
526 3290411295
527 3315576965
528 3340886713
529 3366341088
530 3391940640
531 3417685920
532 3443577480
533 3469615873
534 3495801653
535 3522135375
536 3548617596
537 3575248873
538 3602029763
539 3628960827
540 3656042624
541 3683275716
542 3710660666
543 3738198036
544 3765888392
545 3793732299
546 3821730323
547 3849883033
548 3878190996
549 3906654783
550 3935274965
551 3964052113
552 3992986800
553 4022079600
554 4051331088
555 4080741840
556 4110312433
557 4140043445
558 4169935455
559 4199989044
560 4230204793
561 4260583283
562 4291125099
563 4321830824
564 4352701044
565 4383736346
566 4414937316
567 4446304544
568 4477838619
569 4509540131
570 4541409673
571 4573447836
572 4605655215
573 4638032405
574 4670580001
575 4703298600
576 4736188800
577 4769251200
578 4802486400
579 4835895001
580 4869477605
581 4903234815
582 4937167236
583 4971275473
584 5005560131
585 5040021819
586 5074661144
587 5109478716
588 5144475146
589 5179651044
590 5215007024
591 5250543699
592 5286261683
593 5322161593
594 5358244044
595 5394509655
596 5430959045
597 5467592833
598 5504411640
599 5541416088
600 5578606800
601 5615984400
602 5653549513
603 5691302765
604 5729244783
605 5767376196
606 5805697633
607 5844209723
608 5882913099
609 5921808392
610 5960896236
611 6000177266
612 6039652116
613 6079321424
614 6119185827
615 6159245963
616 6199502473
617 6239955996
618 6280607175
619 6321456653
620 6362505073
621 6403753080
622 6445201320
623 6486850440
624 6528701088
625 6570753913
626 6613009565
627 6655468695
628 6698131956
629 6741000001
630 6784073483
631 6827353059
632 6870839384
633 6914533116
634 6958434914
635 7002545436
636 7046865344
637 7091395299
638 7136135963
639 7181088001
640 7226252076
641 7271628855
642 7317219005
643 7363023193
644 7409042088
645 7455276360
646 7501726680
647 7548393720
648 7595278153
649 7642380653
650 7689701895
651 7737242556
652 7785003313
653 7832984843
654 7881187827
655 7929612944
656 7978260876
657 8027132306
658 8076227916
659 8125548392
660 8175094419
661 8224866683
662 8274865873
663 8325092676
664 8375547783
665 8426231885
666 8477145673
667 8528289840
668 8579665080
669 8631272088
670 8683111560
671 8735184193
672 8787490685
673 8840031735
674 8892808044
675 8945820313
676 8999069243
677 9052555539
678 9106279904
679 9160243044
680 9214445666
681 9268888476
682 9323572184
683 9378497499
684 9433665131
685 9489075793
686 9544730196
687 9600629055
688 9656773085
689 9713163001
690 9769799520
691 9826683360
692 9883815240
693 9941195880
694 9998826001
695 10056706325
696 10114837575
697 10173220476
698 10231855753
699 10290744131
700 10349886339
701 10409283104
702 10468935156
703 10528843226
704 10589008044
705 10649430344
706 10710110859
707 10771050323
708 10832249473
709 10893709044
710 10955429775
711 11017412405
712 11079657673
713 11142166320
714 11204939088
715 11267976720
716 11331279960
717 11394849553
718 11458686245
719 11522790783
720 11587163916
721 11651806393
722 11716718963
723 11781902379
724 11847357392
725 11913084756
726 11979085226
727 12045359556
728 12111908504
729 12178732827
730 12245833283
731 12313210633
732 12380865636
733 12448799055
734 12517011653
735 12585504193
736 12654277440
737 12723332160
738 12792669120
739 12862289088
740 12932192833
741 13002381125
742 13072854735
743 13143614436
744 13214661001
745 13285995203
746 13357617819
747 13429529624
748 13501731396
749 13574223914
750 13647007956
751 13720084304
752 13793453739
753 13867117043
754 13941075001
755 14015328396
756 14089878015
757 14164724645
758 14239869073
759 14315312088
760 14391054480
761 14467097040
762 14543440560
763 14620085833
764 14697033653
765 14774284815
766 14851840116
767 14929700353
768 15007866323
769 15086338827
770 15165118664
771 15244206636
772 15323603546
773 15403310196
774 15483327392
775 15563655939
776 15644296643
777 15725250313
778 15806517756
779 15888099783
780 15969997205
781 16052210833
782 16134741480
783 16217589960
784 16300757088
785 16384243680
786 16468050553
787 16552178525
788 16636628415
789 16721401044
790 16806497233
791 16891917803
792 16977663579
793 17063735384
794 17150134044
795 17236860386
796 17323915236
797 17411299424
798 17499013779
799 17587059131
800 17675436313
801 17764146156
802 17853189495
803 17942567165
804 18032280001
805 18122328840
806 18212714520
807 18303437880
808 18394499760
809 18485901001
810 18577642445
811 18669724935
812 18762149316
813 18854916433
814 18948027131
815 19041482259
816 19135282664
817 19229429196
818 19323922706
819 19418764044
820 19513954064
821 19609493619
822 19705383563
823 19801624753
824 19898218044
825 19995164295
826 20092464365
827 20190119113
828 20288129400
829 20386496088
830 20485220040
831 20584302120
832 20683743193
833 20783544125
834 20883705783
835 20984229036
836 21085114753
837 21186363803
838 21287977059
839 21389955392
840 21492299676
841 21595010786
842 21698089596
843 21801536984
844 21905353827
845 22009541003
846 22114099393
847 22219029876
848 22324333335
849 22430010653
850 22536062713
851 22642490400
852 22749294600
853 22856476200
854 22964036088
855 23071975153
856 23180294285
857 23288994375
858 23398076316
859 23507541001
860 23617389323
861 23727622179
862 23838240464
863 23949245076
864 24060636914
865 24172416876
866 24284585864
867 24397144779
868 24510094523
869 24623436001
870 24737170116
871 24851297775
872 24965819885
873 25080737353
874 25196051088
875 25311762000
876 25427871000
877 25544379000
878 25661286913
879 25778595653
880 25896306135
881 26014419276
882 26132935993
883 26251857203
884 26371183827
885 26490916784
886 26611056996
887 26731605386
888 26852562876
889 26973930392
890 27095708859
891 27217899203
892 27340502353
893 27463519236
894 27586950783
895 27710797925
896 27835061593
897 27959742720
898 28084842240
899 28210361088
900 28336300200
901 28462660513
902 28589442965
903 28716648495
904 28844278044
905 28972332553
906 29100812963
907 29229720219
908 29359055264
909 29488819044
910 29619012506
911 29749636596
912 29880692264
913 30012180459
914 30144102131
915 30276458233
916 30409249716
917 30542477535
918 30676142645
919 30810246001
920 30944788560
921 31079771280
922 31215195120
923 31351061040
924 31487370001
925 31624122965
926 31761320895
927 31898964756
928 32037055513
929 32175594131
930 32314581579
931 32454018824
932 32593906836
933 32734246586
934 32875039044
935 33016285184
936 33157985979
937 33300142403
938 33442755433
939 33585826044
940 33729355215
941 33873343925
942 34017793153
943 34162703880
944 34308077088
945 34453913760
946 34600214880
947 34746981433
948 34894214405
949 35041914783
950 35190083556
951 35338721713
952 35487830243
953 35637410139
954 35787462392
955 35937987996
956 36088987946
957 36240463236
958 36392414864
959 36544843827
960 36697751123
961 36851137753
962 37005004716
963 37159353015
964 37314183653
965 37469497633
966 37625295960
967 37781579640
968 37938349680
969 38095607088
970 38253352873
971 38411588045
972 38570313615
973 38729530596
974 38889240001
975 39049442843
976 39210140139
977 39371332904
978 39533022156
979 39695208914
980 39857894196
981 40021079024
982 40184764419
983 40348951403
984 40513641001
985 40678834236
986 40844532135
987 41010735725
988 41177446033
989 41344664088
990 41512390920
991 41680627560
992 41849375040
993 42018634393
994 42188406653
995 42358692855
996 42529494036
997 42700811233
998 42872645483
999 43044997827
1000 43217869304
1001 43391260956
1002 43565173826
1003 43739608956
1004 43914567392
1005 44090050179
1006 44266058363
1007 44442592993
1008 44619655116
1009 44797245783
1010 44975366045
1011 45154016953
1012 45333199560
1013 45512914920
1014 45693164088
1015 45873948120
1016 46055268073
1017 46237125005
1018 46419519975
1019 46602454044
1020 46785928273
1021 46969943723
1022 47154501459
1023 47339602544
1024 47525248044
1025 47711439026
1026 47898176556
1027 48085461704
1028 48273295539
1029 48461679131
1030 48650613553
1031 48840099876
1032 49030139175
1033 49220732525
1034 49411881001
1035 49603585680
1036 49795847640
1037 49988667960
1038 50182047720
1039 50375988001
1040 50570489885
1041 50765554455
1042 50961182796
1043 51157375993
1044 51354135131
1045 51551461299
1046 51749355584
1047 51947819076
1048 52146852866
1049 52346458044
1050 52546635704
1051 52747386939
1052 52948712843
1053 53150614513
1054 53353093044
1055 53556149535
1056 53759785085
1057 53964000793
1058 54168797760
1059 54374177088
1060 54580139880
1061 54786687240
1062 54993820273
1063 55201540085
1064 55409847783
1065 55618744476
1066 55828231273
1067 56038309283
1068 56248979619
1069 56460243392
1070 56672101716
1071 56884555706
1072 57097606476
1073 57311255144
1074 57525502827
1075 57740350643
1076 57955799713
1077 58171851156
1078 58388506095
1079 58605765653
1080 58823630953
1081 59042103120
1082 59261183280
1083 59480872560
1084 59701172088
1085 59922082993
1086 60143606405
1087 60365743455
1088 60588495276
1089 60811863001
1090 61035847763
1091 61260450699
1092 61485672944
1093 61711515636
1094 61937979914
1095 62165066916
1096 62392777784
1097 62621113659
1098 62850075683
1099 63079665001
1100 63309882756
1101 63540730095
1102 63772208165
1103 64004318113
1104 64237061088
1105 64470438240
1106 64704450720
1107 64939099680
1108 65174386273
1109 65410311653
1110 65646876975
1111 65884083396
1112 66121932073
1113 66360424163
1114 66599560827
1115 66839343224
1116 67079772516
1117 67320849866
1118 67562576436
1119 67804953392
1120 68047981899
1121 68291663123
1122 68535998233
1123 68780988396
1124 69026634783
1125 69272938565
1126 69519900913
1127 69767523000
1128 70015806000
1129 70264751088
1130 70514359440
1131 70764632233
1132 71015570645
1133 71267175855
1134 71519449044
1135 71772391393
1136 72026004083
1137 72280288299
1138 72535245224
1139 72790876044
1140 73047181946
1141 73304164116
1142 73561823744
1143 73820162019
1144 74079180131
1145 74338879273
1146 74599260636
1147 74860325415
1148 75122074805
1149 75384510001
1150 75647632200
1151 75911442600
1152 76175942400
1153 76441132800
1154 76707015001
1155 76973590205
1156 77240859615
1157 77508824436
1158 77777485873
1159 78046845131
1160 78316903419
1161 78587661944
1162 78859121916
1163 79131284546
1164 79404151044
1165 79677722624
1166 79952000499
1167 80226985883
1168 80502679993
1169 80779084044
1170 81056199255
1171 81334026845
1172 81612568033
1173 81891824040
1174 82171796088
1175 82452485400
1176 82733893200
1177 83016020713
1178 83298869165
1179 83582439783
1180 83866733796
1181 84151752433
1182 84437496923
1183 84723968499
1184 85011168392
1185 85299097836
1186 85587758066
1187 85877150316
1188 86167275824
1189 86458135827
1190 86749731563
1191 87042064273
1192 87335135196
1193 87628945575
1194 87923496653
1195 88218789673
1196 88514825880
1197 88811606520
1198 89109132840
1199 89407406088
1200 89706427513
1201 90006198365
1202 90306719895
1203 90607993356
1204 90910020001
1205 91212801083
1206 91516337859
1207 91820631584
1208 92125683516
1209 92431494914
1210 92738067036
1211 93045401144
1212 93353498499
1213 93662360363
1214 93971988001
1215 94282382676
1216 94593545655
1217 94905478205
1218 95218181593
1219 95531657088
1220 95845905960
1221 96160929480
1222 96476728920
1223 96793305553
1224 97110660653
1225 97428795495
1226 97747711356
1227 98067409513
1228 98387891243
1229 98709157827
1230 99031210544
1231 99354050676
1232 99677679506
1233 100002098316
1234 100327308392
1235 100653311019
1236 100980107483
1237 101307699073
1238 101636087076
1239 101965272783
1240 102295257485
1241 102626042473
1242 102957629040
1243 103290018480
1244 103623212088
1245 103957211160
1246 104292016993
1247 104627630885
1248 104964054135
1249 105301288044
1250 105639333913
1251 105978193043
1252 106317866739
1253 106658356304
1254 106999663044
1255 107341788266
1256 107684733276
1257 108028499384
1258 108373087899
1259 108718500131
1260 109064737393
1261 109411800996
1262 109759692255
1263 110108412485
1264 110457963001
1265 110808345120
1266 111159560160
1267 111511609440
1268 111864494280
1269 112218216001
1270 112572775925
1271 112928175375
1272 113284415676
1273 113641498153
1274 113999424131
1275 114358194939
1276 114717811904
1277 115078276356
1278 115439589626
1279 115801753044
1280 116164767944
1281 116528635659
1282 116893357523
1283 117258934873
1284 117625369044
1285 117992661375
1286 118360813205
1287 118729825873
1288 119099700720
1289 119470439088
1290 119842042320
1291 120214511760
1292 120587848753
1293 120962054645
1294 121337130783
1295 121713078516
1296 122089899193
1297 122467594163
1298 122846164779
1299 123225612392
1300 123605938356
1301 123987144026
1302 124369230756
1303 124752199904
1304 125136052827
1305 125520790883
1306 125906415433
1307 126292927836
1308 126680329455
1309 127068621653
1310 127457805793
1311 127847883240
1312 128238855360
1313 128630723520
1314 129023489088
1315 129417153433
1316 129811717925
1317 130207183935
1318 130603552836
1319 131000826001
1320 131399004803
1321 131798090619
1322 132198084824
1323 132598988796
1324 133000803914
1325 133403531556
1326 133807173104
1327 134211729939
1328 134617203443
1329 135023595001
1330 135430905996
1331 135839137815
1332 136248291845
1333 136658369473
1334 137069372088
1335 137481301080
1336 137894157840
1337 138307943760
1338 138722660233
1339 139138308653
1340 139554890415
1341 139972406916
1342 140390859553
1343 140810249723
1344 141230578827
1345 141651848264
1346 142074059436
1347 142497213746
1348 142921312596
1349 143346357392
1350 143772349539
1351 144199290443
1352 144627181513
1353 145056024156
1354 145485819783
1355 145916569805
1356 146348275633
1357 146780938680
1358 147214560360
1359 147649142088
1360 148084685280
1361 148521191353
1362 148958661725
1363 149397097815
1364 149836501044
1365 150276872833
1366 150718214603
1367 151160527779
1368 151603813784
1369 152048074044
1370 152493309986
1371 152939523036
1372 153386714624
1373 153834886179
1374 154284039131
1375 154734174913
1376 155185294956
1377 155637400695
1378 156090493565
1379 156544575001
1380 156999646440
1381 157455709320
1382 157912765080
1383 158370815160
1384 158829861001
1385 159289904045
1386 159750945735
1387 160212987516
1388 160676030833
1389 161140077131
1390 161605127859
1391 162071184464
1392 162538248396
1393 163006321106
1394 163475404044
1395 163945498664
1396 164416606419
1397 164888728763
1398 165361867153
1399 165836023044
1400 166311197895
1401 166787393165
1402 167264610313
1403 167742850800
1404 168222116088
1405 168702407640
1406 169183726920
1407 169666075393
1408 170149454525
1409 170633865783
1410 171119310636
1411 171605790553
1412 172093307003
1413 172581861459
1414 173071455392
1415 173562090276
1416 174053767586
1417 174546488796
1418 175040255384
1419 175535068827
1420 176030930603
1421 176527842193
1422 177025805076
1423 177524820735
1424 178024890653
1425 178526016313
1426 179028199200
1427 179531440800
1428 180035742600
1429 180541106088
1430 181047532753
1431 181555024085
1432 182063581575
1433 182573206716
1434 183083901001
1435 183595665923
1436 184108502979
1437 184622413664
1438 185137399476
1439 185653461914
1440 186170602476
1441 186688822664
1442 187208123979
1443 187728507923
1444 188249976001
1445 188772529716
1446 189296170575
1447 189820900085
1448 190346719753
1449 190873631088
1450 191401635600
1451 191930734800
1452 192460930200
1453 192992223313
1454 193524615653
1455 194058108735
1456 194592704076
1457 195128403193
1458 195665207603
1459 196203118827
1460 196742138384
1461 197282267796
1462 197823508586
1463 198365862276
1464 198909330392
1465 199453914459
1466 199999616003
1467 200546436553
1468 201094377636
1469 201643440783
1470 202193627525
1471 202744939393
1472 203297377920
1473 203850944640
1474 204405641088
1475 204961468800
1476 205518429313
1477 206076524165
1478 206635754895
1479 207196123044
1480 207757630153
1481 208320277763
1482 208884067419
1483 209449000664
1484 210015079044
1485 210582304106
1486 211150677396
1487 211720200464
1488 212290874859
1489 212862702131
1490 213435683833
1491 214009821516
1492 214585116735
1493 215161571045
1494 215739186001
1495 216317963160
1496 216897904080
1497 217479010320
1498 218061283440
1499 218644725001
1500 219229336565
1501 219815119695
1502 220402075956
1503 220990206913
1504 221579514131
1505 222169999179
1506 222761663624
1507 223354509036
1508 223948536986
1509 224543749044
1510 225140146784
1511 225737731779
1512 226336505603
1513 226936469833
1514 227537626044
1515 228139975815
1516 228743520725
1517 229348262353
1518 229954202280
1519 230561342088
1520 231169683360
1521 231779227680
1522 232389976633
1523 233001931805
1524 233615094783
1525 234229467156
1526 234845050513
1527 235461846443
1528 236079856539
1529 236699082392
1530 237319525596
1531 237941187746
1532 238564070436
1533 239188175264
1534 239813503827
1535 240440057723
1536 241067838553
1537 241696847916
1538 242327087415
1539 242958558653
1540 243591263233
1541 244225202760
1542 244860378840
1543 245496793080
1544 246134447088
1545 246773342473
1546 247413480845
1547 248054863815
1548 248697492996
1549 249341370001
1550 249986496443
1551 250632873939
1552 251280504104
1553 251929388556
1554 252579528914
1555 253230926796
1556 253883583824
1557 254537501619
1558 255192681803
1559 255849126001
1560 256506835836
1561 257165812935
1562 257826058925
1563 258487575433
1564 259150364088
1565 259814426520
1566 260479764360
1567 261146379240
1568 261814272793
1569 262483446653
1570 263153902455
1571 263825641836
1572 264498666433
1573 265172977883
1574 265848577827
1575 266525467904
1576 267203649756
1577 267883125026
1578 268563895356
1579 269245962392
1580 269929327779
1581 270613993163
1582 271299960193
1583 271987230516
1584 272675805783
1585 273365687645
1586 274056877753
1587 274749377760
1588 275443189320
1589 276138314088
1590 276834753720
1591 277532509873
1592 278231584205
1593 278931978375
1594 279633694044
1595 280336732873
1596 281041096523
1597 281746786659
1598 282453804944
1599 283162153044
1600 283871832626
1601 284582845356
1602 285295192904
1603 286008876939
1604 286723899131
1605 287440261153
1606 288157964676
1607 288877011375
1608 289597402925
1609 290319141001
1610 291042227280
1611 291766663440
1612 292492451160
1613 293219592120
1614 293948088001
1615 294677940485
1616 295409151255
1617 296141721996
1618 296875654393
1619 297610950131
1620 298347610899
1621 299085638384
1622 299825034276
1623 300565800266
1624 301307938044
1625 302051449304
1626 302796335739
1627 303542599043
1628 304290240913
1629 305039263044
1630 305789667135
1631 306541454885
1632 307294627993
1633 308049188160
1634 308805137088
1635 309562476480
1636 310321208040
1637 311081333473
1638 311842854485
1639 312605772783
1640 313370090076
1641 314135808073
1642 314902928483
1643 315671453019
1644 316441383392
1645 317212721316
1646 317985468506
1647 318759626676
1648 319535197544
1649 320312182827
1650 321090584243
1651 321870403513
1652 322651642356
1653 323434302495
1654 324218385653
1655 325003893553
1656 325790827920
1657 326579190480
1658 327368982960
1659 328160207088
1660 328952864593
1661 329746957205
1662 330542486655
1663 331339454676
1664 332137863001
1665 332937713363
1666 333739007499
1667 334541747144
1668 335345934036
1669 336151569914
1670 336958656516
1671 337767195584
1672 338577188859
1673 339388638083
1674 340201545001
1675 341015911356
1676 341831738895
1677 342649029365
1678 343467784513
1679 344288006088
1680 345109695840
1681 345932855520
1682 346757486880
1683 347583591673
1684 348411171653
1685 349240228575
1686 350070764196
1687 350902780273
1688 351736278563
1689 352571260827
1690 353407728824
1691 354245684316
1692 355085129066
1693 355926064836
1694 356768493392
1695 357612416499
1696 358457835923
1697 359304753433
1698 360153170796
1699 361003089783
1700 361854512165
1701 362707439713
1702 363561874200
1703 364417817400
1704 365275271088
1705 366134237040
1706 366994717033
1707 367856712845
1708 368720226255
1709 369585259044
1710 370451812993
1711 371319889883
1712 372189491499
1713 373060619624
1714 373933276044
1715 374807462546
1716 375683180916
1717 376560432944
1718 377439220419
1719 378319545131
1720 379201408873
1721 380084813436
1722 380969760615
1723 381856252205
1724 382744290001
1725 383633875800
1726 384525011400
1727 385417698600
1728 386311939200
1729 387207735001
1730 388105087805
1731 389003999415
1732 389904471636
1733 390806506273
1734 391710105131
1735 392615270019
1736 393522002744
1737 394430305116
1738 395340178946
1739 396251626044
1740 397164648224
1741 398079247299
1742 398995425083
1743 399913183393
1744 400832524044
1745 401753448855
1746 402675959645
1747 403600058233
1748 404525746440
1749 405453026088
1750 406381899000
1751 407312367000
1752 408244431913
1753 409178095565
1754 410113359783
1755 411050226396
1756 411988697233
1757 412928774123
1758 413870458899
1759 414813753392
1760 415758659436
1761 416705178866
1762 417653313516
1763 418603065224
1764 419554435827
1765 420507427163
1766 421462041073
1767 422418279396
1768 423376143975
1769 424335636653
1770 425296759273
1771 426259513680
1772 427223901720
1773 428189925240
1774 429157586088
1775 430126886113
1776 431097827165
1777 432070411095
1778 433044639756
1779 434020515001
1780 434998038683
1781 435977212659
1782 436958038784
1783 437940518916
1784 438924654914
1785 439910448636
1786 440897901944
1787 441887016699
1788 442877794763
1789 443870238001
1790 444864348276
1791 445860127455
1792 446857577405
1793 447856699993
1794 448857497088
1795 449859970560
1796 450864122280
1797 451869954120
1798 452877467953
1799 453886665653
1800 454897549095
1801 455910120156
1802 456924380713
1803 457940332643
1804 458957977827
1805 459977318144
1806 460998355476
1807 462021091706
1808 463045528716
1809 464071668392
1810 465099512619
1811 466129063283
1812 467160322273
1813 468193291476
1814 469227972783
1815 470264368085
1816 471302479273
1817 472342308240
1818 473383856880
1819 474427127088
1820 475472120760
1821 476518839793
1822 477567286085
1823 478617461535
1824 479669368044
1825 480723007513
1826 481778381843
1827 482835492939
1828 483894342704
1829 484954933044
1830 486017265866
1831 487081343076
1832 488147166584
1833 489214738299
1834 490284060131
1835 491355133993
1836 492427961796
1837 493502545455
1838 494578886885
1839 495656988001
1840 496736850720
1841 497818476960
1842 498901868640
1843 499987027680
1844 501073956001
1845 502162655525
1846 503253128175
1847 504345375876
1848 505439400553
1849 506535204131
1850 507632788539
1851 508732155704
1852 509833307556
1853 510936246026
1854 512040973044
1855 513147490544
1856 514255800459
1857 515365904723
1858 516477805273
1859 517591504044
1860 518707002975
1861 519824304005
1862 520943409073
1863 522064320120
1864 523187039088
1865 524311567920
1866 525437908560
1867 526566062953
1868 527696033045
1869 528827820783
1870 529961428116
1871 531096856993
1872 532234109363
1873 533373187179
1874 534514092392
1875 535656826956
1876 536801392826
1877 537947791956
1878 539096026304
1879 540246097827
1880 541398008483
1881 542551760233
1882 543707355036
1883 544864794855
1884 546024081653
1885 547185217393
1886 548348204040
1887 549513043560
1888 550679737920
1889 551848289088
1890 553018699033
1891 554190969725
1892 555365103135
1893 556541101236
1894 557718966001
1895 558898699403
1896 560080303419
1897 561263780024
1898 562449131196
1899 563636358914
1900 564825465156
1901 566016451904
1902 567209321139
1903 568404074843
1904 569600715001
1905 570799243596
1906 571999662615
1907 573201974045
1908 574406179873
1909 575612282088
1910 576820282680
1911 578030183640
1912 579241986960
1913 580455694633
1914 581671308653
1915 582888831015
1916 584108263716
1917 585329608753
1918 586552868123
1919 587778043827
1920 589005137864
1921 590234152236
1922 591465088946
1923 592697949996
1924 593932737392
1925 595169453139
1926 596408099243
1927 597648677713
1928 598891190556
1929 600135639783
1930 601382027405
1931 602630355433
1932 603880625880
1933 605132840760
1934 606387002088
1935 607643111880
1936 608901172153
1937 610161184925
1938 611423152215
1939 612687076044
1940 613952958433
1941 615220801403
1942 616490606979
1943 617762377184
1944 619036114044
1945 620311819586
1946 621589495836
1947 622869144824
1948 624150768579
1949 625434369131
1950 626719948513
1951 628007508756
1952 629297051895
1953 630588579965
1954 631882095001
1955 633177599040
1956 634475094120
1957 635774582280
1958 637076065560
1959 638379546001
1960 639685025645
1961 640992506535
1962 642301990716
1963 643613480233
1964 644926977131
1965 646242483459
1966 647560001264
1967 648879532596
1968 650201079506
1969 651524644044
1970 652850228264
1971 654177834219
1972 655507463963
1973 656839119553
1974 658172803044
1975 659508516495
1976 660846261965
1977 662186041513
1978 663527857200
1979 664871711088
1980 666217605240
1981 667565541720
1982 668915522593
1983 670267549925
1984 671621625783
1985 672977752236
1986 674335931353
1987 675696165203
1988 677058455859
1989 678422805392
1990 679789215876
1991 681157689386
1992 682528227996
1993 683900833784
1994 685275508827
1995 686652255203
1996 688031074993
1997 689411970276
1998 690794943135
1999 692179995653
2000 693567129913
2001 694956348000
2002 696347652000
2003 697741044000
2004 699136526088
2005 700534100353
2006 701933768885
2007 703335533775
2008 704739397116
2009 706145361001
2010 707553427523
2011 708963598779
2012 710375876864
2013 711790263876
2014 713206761914
2015 714625373076
2016 716046099464
2017 717468943179
2018 718893906323
2019 720320991001
2020 721750199316
2021 723181533375
2022 724614995285
2023 726050587153
2024 727488311088
2025 728928169200
2026 730370163600
2027 731814296400
2028 733260569713
2029 734708985653
2030 736159546335
2031 737612253876
2032 739067110393
2033 740524118003
2034 741983278827
2035 743444594984
2036 744908068596
2037 746373701786
2038 747841496676
2039 749311455392
2040 750783580059
2041 752257872803
2042 753734335753
2043 755212971036
2044 756693780783
2045 758176767125
2046 759661932193
2047 761149278120
2048 762638807040
2049 764130521088
2050 765624422400
2051 767120513113
2052 768618795365
2053 770119271295
2054 771621943044
2055 773126812753
2056 774633882563
2057 776143154619
2058 777654631064
2059 779168314044
2060 780684205706
2061 782202308196
2062 783722623664
2063 785245154259
2064 786769902131
2065 788296869433
2066 789826058316
2067 791357470935
2068 792891109445
2069 794426976001
2070 795965072760
2071 797505401880
2072 799047965520
2073 800592765840
2074 802139805001
2075 803689085165
2076 805240608495
2077 806794377156
2078 808350393313
2079 809908659131
2080 811469176779
2081 813031948424
2082 814596976236
2083 816164262386
2084 817733809044
2085 819305618384
2086 820879692579
2087 822456033803
2088 824034644233
2089 825615526044
2090 827198681415
2091 828784112525
2092 830371821553
2093 831961810680
2094 833554082088
2095 835148637960
2096 836745480480
2097 838344611833
2098 839946034205
2099 841549749783
2100 843155760756
2101 844764069313
2102 846374677643
2103 847987587939
2104 849602802392
2105 851220323196
2106 852840152546
2107 854462292636
2108 856086745664
2109 857713513827
2110 859342599323
2111 860974004353
2112 862607731116
2113 864243781815
2114 865882158653
2115 867522863833
2116 869165899560
2117 870811268040
2118 872458971480
2119 874109012088
2120 875761392073
2121 877416113645
2122 879073179015
2123 880732590396
2124 882394350001
2125 884058460043
2126 885724922739
2127 887393740304
2128 889064914956
2129 890738448914
2130 892414344396
2131 894092603624
2132 895773228819
2133 897456222203
2134 899141586001
2135 900829322436
2136 902519433735
2137 904211922125
2138 905906789833
2139 907604039088
2140 909303672120
2141 911005691160
2142 912710098440
2143 914416896193
2144 916126086653
2145 917837672055
2146 919551654636
2147 921268036633
2148 922986820283
2149 924708007827
2150 926431601504
2151 928157603556
2152 929886016226
2153 931616841756
2154 933350082392
2155 935085740379
2156 936823817963
2157 938564317393
2158 940307240916
2159 942052590783
2160 943800369245
2161 945550578553
2162 947303220960
2163 949058298720
2164 950815814088
2165 952575769320
2166 954338166673
2167 956103008405
2168 957870296775
2169 959640034044
2170 961412222473
2171 963186864323
2172 964963961859
2173 966743517344
2174 968525533044
2175 970310011226
2176 972096954156
2177 973886364104
2178 975678243339
2179 977472594131
2180 979269418753
2181 981068719476
2182 982870498575
2183 984674758325
2184 986481501001
2185 988290728880
2186 990102444240
2187 991916649360
2188 993733346520
2189 995552538001
2190 997374226085
2191 999198413055
2192 1001025101196
2193 1002854292793
2194 1004685990131
2195 1006520195499
2196 1008356911184
2197 1010196139476
2198 1012037882666
2199 1013882143044
2200 1015728922904
2201 1017578224539
2202 1019430050243
2203 1021284402313
2204 1023141283044
2205 1025000694735
2206 1026862639685
2207 1028727120193
2208 1030594138560
2209 1032463697088
2210 1034335798080
2211 1036210443840
2212 1038087636673
2213 1039967378885
2214 1041849672783
2215 1043734520676
2216 1045621924873
2217 1047511887683
2218 1049404411419
2219 1051299498392
2220 1053197150916
2221 1055097371306
2222 1057000161876
2223 1058905524944
2224 1060813462827
2225 1062723977843
2226 1064637072313
2227 1066552748556
2228 1068471008895
2229 1070391855653
2230 1072315291153
2231 1074241317720
2232 1076169937680
2233 1078101153360
2234 1080034967088
2235 1081971381193
2236 1083910398005
2237 1085852019855
2238 1087796249076
2239 1089743088001
2240 1091692538963
2241 1093644604299
2242 1095599286344
2243 1097556587436
2244 1099516509914
2245 1101479056116
2246 1103444228384
2247 1105412029059
2248 1107382460483
2249 1109355525001
2250 1111331224956
2251 1113309562695
2252 1115290540565
2253 1117274160913
2254 1119260426088
2255 1121249338440
2256 1123240900320
2257 1125235114080
2258 1127231982073
2259 1129231506653
2260 1131233690175
2261 1133238534996
2262 1135246043473
2263 1137256217963
2264 1139269060827
2265 1141284574424
2266 1143302761116
2267 1145323623266
2268 1147347163236
2269 1149373383392
2270 1151402286099
2271 1153433873723
2272 1155468148633
2273 1157505113196
2274 1159544769783
2275 1161587120765
2276 1163632168513
2277 1165679915400
2278 1167730363800
2279 1169783516088
2280 1171839374640
2281 1173897941833
2282 1175959220045
2283 1178023211655
2284 1180089919044
2285 1182159344593
2286 1184231490683
2287 1186306359699
2288 1188383954024
2289 1190464276044
2290 1192547328146
2291 1194633112716
2292 1196721632144
2293 1198812888819
2294 1200906885131
2295 1203003623473
2296 1205103106236
2297 1207205335815
2298 1209310314605
2299 1211418045001
2300 1213528529400
2301 1215641770200
2302 1217757769800
2303 1219876530600
2304 1221998055001
2305 1224122345405
2306 1226249404215
2307 1228379233836
2308 1230511836673
2309 1232647215131
2310 1234785371619
2311 1236926308544
2312 1239070028316
2313 1241216533346
2314 1243365826044
2315 1245517908824
2316 1247672784099
2317 1249830454283
2318 1251990921793
2319 1254154189044
2320 1256320258455
2321 1258489132445
2322 1260660813433
2323 1262835303840
2324 1265012606088
2325 1267192722600
2326 1269375655800
2327 1271561408113
2328 1273749981965
2329 1275941379783
2330 1278135603996
2331 1280332657033
2332 1282532541323
2333 1284735259299
2334 1286940813392
2335 1289149206036
2336 1291360439666
2337 1293574516716
2338 1295791439624
2339 1298011210827
2340 1300233832763
2341 1302459307873
2342 1304687638596
2343 1306918827375
2344 1309152876653
2345 1311389788873
2346 1313629566480
2347 1315872211920
2348 1318117727640
2349 1320366116088
2350 1322617379713
2351 1324871520965
2352 1327128542295
2353 1329388446156
2354 1331651235001
2355 1333916911283
2356 1336185477459
2357 1338456935984
2358 1340731289316
2359 1343008539914
2360 1345288690236
2361 1347571742744
2362 1349857699899
2363 1352146564163
2364 1354438338001
2365 1356733023876
2366 1359030624255
2367 1361331141605
2368 1363634578393
2369 1365940937088
2370 1368250220160
2371 1370562430080
2372 1372877569320
2373 1375195640353
2374 1377516645653
2375 1379840587695
2376 1382167468956
2377 1384497291913
2378 1386830059043
2379 1389165772827
2380 1391504435744
2381 1393846050276
2382 1396190618906
2383 1398538144116
2384 1400888628392
2385 1403242074219
2386 1405598484083
2387 1407957860473
2388 1410320205876
2389 1412685522783
2390 1415053813685
2391 1417425081073
2392 1419799327440
2393 1422176555280
2394 1424556767088
2395 1426939965360
2396 1429326152593
2397 1431715331285
2398 1434107503935
2399 1436502673044
2400 1438900841113
2401 1441302010643
2402 1443706184139
2403 1446113364104
2404 1448523553044
2405 1450936753466
2406 1453352967876
2407 1455772198784
2408 1458194448699
2409 1460619720131
2410 1463048015593
2411 1465479337596
2412 1467913688655
2413 1470351071285
2414 1472791488001
2415 1475234941320
2416 1477681433760
2417 1480130967840
2418 1482583546080
2419 1485039171001
2420 1487497845125
2421 1489959570975
2422 1492424351076
2423 1494892187953
2424 1497363084131
2425 1499837042139
2426 1502314064504
2427 1504794153756
2428 1507277312426
2429 1509763543044
2430 1512252848144
2431 1514745230259
2432 1517240691923
2433 1519739235673
2434 1522240864044
2435 1524745579575
2436 1527253384805
2437 1529764282273
2438 1532278274520
2439 1534795364088
2440 1537315553520
2441 1539838845360
2442 1542365242153
2443 1544894746445
2444 1547427360783
2445 1549963087716
2446 1552501929793
2447 1555043889563
2448 1557588969579
2449 1560137172392
2450 1562688500556
2451 1565242956626
2452 1567800543156
2453 1570361262704
2454 1572925117827
2455 1575492111083
2456 1578062245033
2457 1580635522236
2458 1583211945255
2459 1585791516653
2460 1588374238993
2461 1590960114840
2462 1593549146760
2463 1596141337320
2464 1598736689088
2465 1601335204633
2466 1603936886525
2467 1606541737335
2468 1609149759636
2469 1611760956001
2470 1614375329003
2471 1616992881219
2472 1619613615224
2473 1622237533596
2474 1624864638914
2475 1627494933756
2476 1630128420704
2477 1632765102339
2478 1635404981243
2479 1638048060001
2480 1640694341196
2481 1643343827415
2482 1645996521245
2483 1648652425273
2484 1651311542088
2485 1653973874280
2486 1656639424440
2487 1659308195160
2488 1661980189033
2489 1664655408653
2490 1667333856615
2491 1670015535516
2492 1672700447953
2493 1675388596523
2494 1678079983827
2495 1680774612464
2496 1683472485036
2497 1686173604146
2498 1688877972396
2499 1691585592392
2500 1694296466739