1 3
2 8
3 0
4 29
5 39
6 31
7 1
8 43
9 129
10 99
11 275
12 54
13 27
14 12
15 2
16 77
17 646
18 136
19 139
20 179
21 213
22 82
23 202
24 90
25 790
26 111
27 573
28 174
29 242
30 146
31 877
32 454
33 530
34 420
35 1007
36 593
37 783
38 3040
39 720
40 1871
41 753
42 118
43 491
44 428
45 80
46 3199
47 824
48 282
49 3026
50 464
51 1436
52 3383
53 1546
54 1863
55 445
56 1017
57 134
58 361
59 906
60 1126
61 867
62 883
63 1248
64 5605
65 963
66 9720
67 1788
68 7338
69 7145
70 2854
71 9214
72 509
73 897
74 3753
75 4633
76 6185
77 5493
78 4907
79 6221
80 1578
81 5264
82 4654
83 9130
84 21
85 3250
86 1251
87 3275
88 1222
89 4828
90 17898
91 16670
92 4122
93 1368
94 444
95 2178
96 13043
97 1515
98 3295
99 33
100 9505
101 6699
102 1545
103 22639
104 3373
105 8420
106 601
107 871
108 2564
109 11169
110 11090
111 3402
112 5974
113 3203
114 1110
115 12640
116 5549
117 4215
118 3439
119 8552
120 196
121 2154
122 34069
123 1215
124 7956
125 725
126 25847
127 222
128 22644
129 960
130 7767
131 10386
132 28043
133 15315
134 4551
135 13781
136 14117
137 8298
138 8389
139 30085
140 22693
141 669
142 3641
143 4241
144 6120
145 24780
146 9614
147 13007
148 1359
149 31078
150 34151
151 12636
152 2552
153 14889
154 4347
155 1758
156 1221
157 8485
158 13728
159 37647
160 13668
161 79
162 6536
163 20643
164 4899
165 29541
166 7012
167 8450
168 13487
169 12503
170 23342
171 91192
172 4665
173 53068
174 73923
175 49572
176 9959
177 52780
178 9301
179 32092
180 4400
181 16296
182 17111
183 25115
184 11925
185 60792
186 7927
187 17845
188 2844
189 24825
190 49507
191 20275
192 134942
193 1001
194 103265
195 29266
196 1865
197 21263
198 13111
199 152616
200 22048
201 36693
202 42472
203 39432
204 3434
205 12080
206 8297
207 42913
208 21058
209 68267
210 3157
211 3089
212 3744
213 28241
214 32354
215 27513
216 33710
217 1857
218 31127
219 26650
220 27147
221 22668
222 29564
223 55540
224 15809
225 28078
226 142376
227 72629
228 54801
229 37673
230 14860
231 16244
232 8857
233 30589
234 31531
235 13519
236 7817
237 73600
238 46084
239 47290
240 14826
241 33419
242 3825
243 65394
244 84081
245 158171
246 43559
247 147608
248 45532
249 13885
250 49587
251 86696
252 2198
253 28610
254 31207
255 8151
256 2104
257 95966
258 9031
259 6127
260 10842
261 88493
262 47366
263 23104
264 84306
265 11550
266 25168
267 125114
268 28637
269 54055
270 65304
271 9637
272 117086
273 26613
274 43400
275 5113
276 75749
277 8249
278 75501
279 37398
280 49096
281 117677
282 26301
283 156564
284 50793
285 94873
286 29868
287 93483
288 34908
289 66910
290 190949
291 73613
292 4
293 258991
294 27427
295 137504
296 10383
297 83194
298 29855
299 6905
300 315678
301 27320
302 87357
303 56589
304 19341
305 51855
306 124485
307 78887
308 20055
309 172070
310 3084
311 122366
312 40450
313 8614
314 140468
315 14483
316 90387
317 48853
318 10508
319 8773
320 9216
321 31850
322 67964
323 18708
324 184066
325 3248
326 8301
327 133572
328 15465
329 128081
330 43294
331 4192
332 28215
333 8922
334 21086
335 5025
336 82039
337 51723
338 226535
339 21316
340 27202
341 80250
342 22670
343 47665
344 17831
345 21287
346 15371
347 78136
348 43998
349 22302
350 52116
351 27069
352 525764
353 12055
354 69458
355 64302
356 69023
357 26682
358 175296
359 165069
360 229585
361 94419
362 81908
363 188121
364 20542
365 158265
366 24546
367 508976
368 269287
369 50214
370 163891
371 180221
372 78115
373 26920
374 153815
375 50221
376 869
377 7510
378 42233
379 24450
380 241769
381 36393
382 173986
383 33021
384 352925
385 47881
386 237322
387 13173
388 344794
389 53049
390 111839
391 2167
392 24752
393 47493
394 36394
395 11526
396 19563
397 116705
398 111662
399 84996
400 22792
401 87425
402 53991
403 84489
404 123011
405 131266
406 65780
407 189020
408 39207
409 10039
410 32688
411 22950
412 20339
413 63835
414 26411
415 5246
416 216113
417 227800
418 8846
419 44419
420 94089
421 11626
422 153912
423 51804
424 337240
425 2077
426 55542
427 105524
428 82013
429 211880
430 143123
431 110726
432 177696
433 30488
434 44056
435 112413
436 307
437 82274
438 99361
439 280139
440 257105
441 23218
442 187328
443 18520
444 301042
445 24335
446 128107
447 77235
448 304757
449 25778
450 283821
451 15355
452 44890
453 120764
454 21664
455 13804
456 64927
457 51154
458 107916
459 143349
460 57619
461 23737
462 31225
463 156479
464 180775
465 119531
466 252554
467 187126
468 137897
469 278896
470 45809
471 558040
472 151861
473 2559
474 89010
475 436859
476 156524
477 136566
478 171606
479 44656
480 8230
481 164357
482 63875
483 208335
484 112067
485 120660
486 100143
487 101632
488 308469
489 79761
490 64494
491 301375
492 421207
493 12226
494 394298
495 22883
496 22300
497 262178
498 97161
499 400317
500 120068
501 4322
502 67524
503 40688
504 99243
505 437658
506 240501
507 219413
508 155733
509 310003
510 107963
511 139789
512 131288
513 116526
514 85901
515 511234
516 38801
517 237035
518 452357
519 734304
520 3866
521 330549
522 393739
523 77752
524 186100
525 63169
526 423925
527 4605
528 1497
529 87797
530 22625
531 324764
532 101598
533 388673
534 16979
535 303604
536 127139
537 17256
538 140218
539 99104
540 141169
541 455828
542 50009
543 28736
544 16816
545 11428
546 65678
547 136383
548 400107
549 22482
550 512950
551 207009
552 95303
553 124999
554 282068
555 61085
556 20522
557 162968
558 186275
559 166271
560 97817
561 80498
562 361540
563 261934
564 108447
565 161177
566 242635
567 321306
568 427863
569 172573
570 388479
571 53954
572 118135
573 196583
574 12861
575 53245
576 52924
577 412800
578 130524
579 30381
580 21996
581 120842
582 48704
583 15775
584 137850
585 1500707
586 337489
587 217672
588 3915
589 434582
590 362594
591 398972
592 1003065
593 36123
594 98578
595 368794
596 161110
597 302340
598 219876
599 114197
600 216285
601 326832
602 177794
603 227422
604 1232273
605 38181
606 242870
607 60659
608 216054
609 245864
610 712545
611 155505
612 1150674
613 41494
614 362434
615 84404
616 43931
617 441314
618 100772
619 759726
620 2053
621 13619
622 341922
623 196863
624 11786
625 300600
626 17708
627 7507
628 124599
629 79785
630 109825
631 72516
632 17197
633 77153
634 80654
635 1414235
636 156148
637 761507
638 53482
639 76511
640 222325
641 372673
642 1669872
643 81820
644 203645
645 614641
646 468982
647 101900
648 887591
649 268597
650 201348
651 8970
652 571503
653 885055
654 786653
655 248892
656 14374
657 172762
658 487727
659 848639
660 75902
661 526672
662 154250
663 286423
664 519896
665 366093
666 96801
667 619289
668 79096
669 238392
670 754542
671 462712
672 91178
673 695361
674 842207
675 477395
676 133864
677 39067
678 203236
679 11531
680 653804
681 13678
682 405180
683 476888
684 204063
685 344118
686 94938
687 428345
688 230950
689 118325
690 14480
691 355345
692 255931
693 45086
694 26995
695 373607
696 914293
697 324696
698 95822
699 341005
700 883125
701 21269
702 267012
703 88084
704 114213
705 27802
706 1873803
707 640109
708 324383
709 92330
710 103742
711 252734
712 177284
713 265143
714 30134
715 330119
716 77167
717 238710
718 341831
719 575135
720 154792
721 48801
722 61130
723 332632
724 759383
725 85942
726 547205
727 1045397
728 414368
729 716178
730 476727
731 441910
732 684044
733 445751
734 264296
735 764587
736 185022
737 857090
738 1044907
739 883733
740 911411
741 917439
742 104426
743 1154285
744 795889
745 550139
746 603679
747 627494
748 251865
749 74863
750 1665339
751 9872
752 69275
753 196248
754 183069
755 528009
756 16862
757 258211
758 40730
759 337941
760 165391
761 58015
762 169428
763 103105
764 279134
765 316940
766 367466
767 758207
768 76082
769 812431
770 509436
771 508736
772 7922
773 1936901
774 196487
775 352056
776 367810
777 387254
778 424138
779 31764
780 154927
781 590878
782 308813
783 483736
784 569275
785 90683
786 11961
787 154820
788 568726
789 138815
790 381590
791 593777
792 83005
793 1046507
794 29313
795 258479
796 642366
797 242957
798 528961
799 760357
800 36083
801 37948
802 284175
803 340543
804 21487
805 761318
806 59277
807 355078
808 1547703
809 169548
810 1811045
811 914984
812 324889
813 469495
814 721869
815 170952
816 6225
817 69239
818 770923
819 361955
820 610955
821 48747
822 654459
823 875697
824 59781
825 168458
826 146899
827 194200
828 226949
829 149330
830 930275
831 394083
832 38720
833 405349
834 1302674
835 172630
836 457327
837 4278671
838 94708
839 1203133
840 284030
841 386216
842 139437
843 647894
844 1404573
845 442703
846 129097
847 858635
848 113389
849 124181
850 181504
851 453991
852 300409
853 2114923
854 623761
855 173569
856 203025
857 121511
858 56834
859 491931
860 312283
861 1730850
862 59064
863 166973
864 45863
865 480944
866 1857118
867 448914
868 169045
869 76345
870 162484
871 2607537
872 632861
873 54860
874 364309
875 218437
876 1176113
877 863463
878 1665165
879 325104
880 462714
881 162746
882 481308
883 519818
884 111849
885 722534
886 340839
887 404458
888 29251
889 11345
890 120322
891 1104345
892 614612
893 85366
894 297286
895 94763
896 176391
897 106704
898 435050
899 720568
900 1704382
901 190762
902 1052315
903 160407
904 186066
905 354334
906 577524
907 75716
908 24912
909 1669177
910 958127
911 136172
912 1295927
913 347989
914 649874
915 1179547
916 1305603
917 1345270
918 584990
919 105741
920 2120924
921 6391
922 768232
923 503465
924 1273201
925 70057
926 106764
927 546536
928 834437
929 2060556
930 429226
931 290525
932 138285
933 290547
934 698466
935 2106021
936 389911
937 418730
938 336440
939 66624
940 1676595
941 1087754
942 605909
943 369176
944 43785
945 915670
946 517180
947 106280
948 146663
949 32341
950 31933
951 1876952
952 621125
953 246089
954 1204346
955 1776514
956 177312
957 526399
958 351331
959 2965238
960 470391
961 1425500
962 3021810
963 821001
964 2010022
965 439132
966 640611
967 800758
968 1496383
969 718025
970 1879476
971 309541
972 331272
973 525717
974 1734776
975 588317
976 1566764
977 2035776
978 758854
979 2525247
980 299460
981 606843
982 873552
983 416875
984 3147684
985 1535425
986 597818
987 192324
988 1234102
989 348460
990 490100
991 387421
992 569607
993 1445012
994 165253
995 447927
996 301648
997 499850
998 1790268
999 255179
1000 307473
1001 213458
1002 1158788
1003 1201459
1004 562103
1005 1205532
1006 1687496
1007 1088449
1008 1419583
1009 97024
1010 133570
1011 1132684
1012 278737
1013 3672638
1014 287914
1015 838611
1016 1330311
1017 121304
1018 1410017
1019 961566
1020 453713
1021 1338209
1022 1786763
1023 815259
1024 557643
1025 809336
1026 417753
1027 1233188
1028 1164929
1029 185556
1030 183763
1031 398401
1032 1043152
1033 238300
1034 444182
1035 346698
1036 95265
1037 179808
1038 1032100
1039 1119530
1040 163874
1041 637097
1042 194001
1043 943740
1044 3499109
1045 325645
1046 429171
1047 63364
1048 1073211
1049 42542
1050 97812
1051 397356
1052 409857
1053 617975
1054 346726
1055 326262
1056 524346
1057 277412
1058 1073151
1059 540820
1060 2716196
1061 509846
1062 27378
1063 383293
1064 283618
1065 387986
1066 591591
1067 304908
1068 224731
1069 1165435
1070 245552
1071 731331
1072 1221510
1073 166345
1074 458014
1075 1360987
1076 615282
1077 1143772
1078 286937
1079 2369019
1080 379498
1081 2148819
1082 1144747
1083 1181779
1084 5227318
1085 630569
1086 414551
1087 91828
1088 484767
1089 790999
1090 1036662
1091 1301763
1092 2058599
1093 998118
1094 7270
1095 986113
1096 364932
1097 1301386
1098 455498
1099 517343
1100 575501
1101 2199787
1102 269553
1103 726159
1104 255090
1105 1855983
1106 2229468
1107 133243
1108 679653
1109 182682
1110 213663
1111 289352
1112 99362
1113 2079188
1114 116986
1115 1009429
1116 85455
1117 901279
1118 1499002
1119 4973539
1120 2131996
1121 715045
1122 298522
1123 369399
1124 3285386
1125 1962547
1126 645244
1127 444403
1128 1373984
1129 1978029
1130 345214
1131 1374590
1132 2642857
1133 304855
1134 307469
1135 212169
1136 254740
1137 873458
1138 1472981
1139 212650
1140 1466324
1141 1352919
1142 1031435
1143 1033654
1144 251481
1145 1090253
1146 1612401
1147 714294
1148 4544250
1149 644630
1150 1098160
1151 142579
1152 842456
1153 58184
1154 965852
1155 1004590
1156 1437873
1157 695421
1158 258662
1159 1047289
1160 1308576
1161 827861
1162 618993
1163 909593
1164 781167
1165 299280
1166 74911
1167 82724
1168 211981
1169 147740
1170 37945
1171 1510730
1172 483275
1173 1092590
1174 351552
1175 1954698
1176 896419
1177 604720
1178 2746783
1179 2110529
1180 2580876
1181 12526
1182 1326376
1183 195868
1184 811276
1185 330151
1186 370287
1187 369097
1188 2366565
1189 310661
1190 73607
1191 520925
1192 155952
1193 784332
1194 1639407
1195 12936
1196 11469
1197 456568
1198 676607
1199 376827
1200 1905931
1201 1550640
1202 1137483
1203 2962989
1204 2949807
1205 54384
1206 5057874
1207 753137
1208 619792
1209 436326
1210 478821
1211 730837
1212 521789
1213 2041522
1214 470300
1215 2172947
1216 779913
1217 1522279
1218 2671060
1219 823294
1220 795484
1221 1496515
1222 1336473
1223 947039
1224 280688
1225 2017943
1226 882574
1227 2643127
1228 157250
1229 2200616
1230 478791
1231 690865
1232 33198
1233 3610877
1234 503812
1235 333167
1236 2004020
1237 1211890
1238 510665
1239 986871
1240 1116391
1241 7849
1242 491336
1243 1707185
1244 2805391
1245 19404
1246 3579701
1247 180425
1248 938084
1249 3295755
1250 306079
1251 1152909
1252 284929
1253 593712
1254 3469452
1255 632840
1256 468200
1257 206618
1258 4153897
1259 3041450
1260 263913
1261 1126584
1262 1738847
1263 307496
1264 1106371
1265 159350
1266 1231440
1267 370767
1268 1361029
1269 2401096
1270 495828
1271 2311554
1272 552120
1273 97356
1274 3303308
1275 201604
1276 1761071
1277 168421
1278 3590889
1279 3090384
1280 294262
1281 500278
1282 4700
1283 660889
1284 1360369
1285 701476
1286 620739
1287 864033
1288 1607272
1289 524048
1290 631643
1291 2381912
1292 82465
1293 213095
1294 266302
1295 309347
1296 910382
1297 3083268
1298 629580
1299 311815
1300 4785191
1301 938917
1302 356800
1303 1402236
1304 767265
1305 420322
1306 1098528
1307 180619
1308 668609
1309 511789
1310 1308712
1311 330214
1312 1471247
1313 250960
1314 4145359
1315 1969276
1316 1533582
1317 2808954
1318 122520
1319 2210021
1320 65930
1321 886353
1322 1829451
1323 1253260
1324 3807722
1325 852531
1326 713876
1327 2744531
1328 707356
1329 1078960
1330 1222122
1331 56718
1332 420888
1333 627789
1334 198699
1335 3058043
1336 1451023
1337 1036923
1338 335088
1339 7385933
1340 2972634
1341 13561
1342 3519256
1343 1870601
1344 1603915
1345 445271
1346 4396354
1347 3728860
1348 876650
1349 3534294
1350 391956
1351 175251
1352 1069522
1353 968829
1354 2251276
1355 773862
1356 167948
1357 13715
1358 267848
1359 310595
1360 1407681
1361 690320
1362 3796262
1363 647737
1364 1335437
1365 865146
1366 1400534
1367 3302244
1368 398150
1369 4113594
1370 881417
1371 1709506
1372 759686
1373 1163847
1374 530094
1375 1740998
1376 733731
1377 914415
1378 170903
1379 1113910
1380 644311
1381 446990
1382 1769482
1383 890679
1384 1984107
1385 591015
1386 929934
1387 2081243
1388 542108
1389 646864
1390 1540790
1391 1911325
1392 340592
1393 1384228
1394 312438
1395 4357243
1396 4693905
1397 601626
1398 2034712
1399 769227
1400 4667412
1401 1331036
1402 158871
1403 517694
1404 327036
1405 1544198
1406 213179
1407 678562
1408 2395200
1409 860173
1410 1557332
1411 1102211
1412 1333160
1413 97086
1414 2612303
1415 270430
1416 722922
1417 1292557
1418 889654
1419 3286738
1420 5252678
1421 2902831
1422 687357
1423 152913
1424 355684
1425 3835168
1426 5264470
1427 1803559
1428 1664366
1429 1140393
1430 381660
1431 4019
1432 4097767
1433 3925061
1434 1208574
1435 2528927
1436 1053803
1437 122627
1438 678938
1439 3662096
1440 35332
1441 46742
1442 705781
1443 133094
1444 515532
1445 6206240
1446 1722665
1447 4077722
1448 1931524
1449 29238
1450 1250255
1451 3406657
1452 1018777
1453 6566827
1454 322705
1455 1706876
1456 2035039
1457 1859624
1458 2587045
1459 1593437
1460 1101505
1461 1435240
1462 1948033
1463 37076
1464 239946
1465 1412867
1466 826930
1467 648824
1468 1812943
1469 1968736
1470 3772315
1471 517138
1472 325191
1473 698464
1474 1388612
1475 1898962
1476 143299
1477 836871
1478 1906684
1479 1262008
1480 2017890
1481 390573
1482 1578986
1483 1168234
1484 1314958
1485 4356642
1486 2895695
1487 736593
1488 845854
1489 2094985
1490 1180091
1491 352202
1492 939254
1493 1333212
1494 975014
1495 3444619
1496 1970818
1497 983152
1498 2214435
1499 996415
1500 78340
1501 854203
1502 4590363
1503 781865
1504 157987
1505 200107
1506 1272254
1507 1336232
1508 869534
1509 48944
1510 2961764
1511 1071853
1512 3427823
1513 242432
1514 3437569
1515 933263
1516 1878841
1517 819853
1518 395818
1519 1862239
1520 1240307
1521 3085088
1522 3906895
1523 1484984
1524 1261651
1525 2180958
1526 2779147
1527 686484
1528 4512619
1529 2077082
1530 4533459
1531 2002600
1532 554192
1533 3371955
1534 1565076
1535 1153234
1536 1521133
1537 492269
1538 361989
1539 368447
1540 705462
1541 694485
1542 333390
1543 3681203
1544 1375263
1545 1999684
1546 851516
1547 2068806
1548 174488
1549 5966390
1550 2238355
1551 7876548
1552 2537031
1553 268142
1554 791032
1555 127206
1556 5295639
1557 1880674
1558 574662
1559 1661939
1560 110550
1561 3486293
1562 1635676
1563 10765773
1564 744103
1565 46830
1566 1357556
1567 75794
1568 812526
1569 940733
1570 3006735
1571 1124424
1572 2193764
1573 335002
1574 179113
1575 106366
1576 2916871
1577 250391
1578 3031638
1579 688471
1580 4252037
1581 650168
1582 145041
1583 467690
1584 920013
1585 1203980
1586 11396840
1587 1559481
1588 2707919
1589 38096
1590 4971530
1591 1519120
1592 86476
1593 1859864
1594 553275
1595 614193
1596 81207
1597 3298703
1598 1467261
1599 2235056
1600 4272437
1601 520950
1602 891892
1603 288610
1604 184184
1605 1028770
1606 211146
1607 3685792
1608 4156629
1609 2530910
1610 7704499
1611 295674
1612 2048496
1613 4243422
1614 577570
1615 262051
1616 1955273
1617 2025361
1618 1611626
1619 835558
1620 3265171
1621 254129
1622 1809677
1623 2637960
1624 423770
1625 1939984
1626 3216562
1627 777221
1628 2160849
1629 816098
1630 4163624
1631 3315041
1632 5192456
1633 3086081
1634 868132
1635 3736852
1636 2511907
1637 2046494
1638 5731975
1639 763378
1640 418930
1641 4223701
1642 3413270
1643 482733
1644 908672
1645 1958110
1646 157504
1647 232280
1648 1964439
1649 1709491
1650 404228
1651 291358
1652 428946
1653 2023804
1654 940328
1655 1755683
1656 2383908
1657 7611089
1658 548880
1659 1680685
1660 5676116
1661 346201
1662 36078
1663 742402
1664 2978767
1665 5334628
1666 1319763
1667 3973664
1668 251743
1669 4773290
1670 4025252
1671 94580
1672 4931305
1673 3903101
1674 864866
1675 2639864
1676 444151
1677 3548823
1678 4671114
1679 1165182
1680 676330
1681 1609472
1682 786173
1683 444421
1684 3492631
1685 496957
1686 64067
1687 246855
1688 1300834
1689 1623429
1690 1539717
1691 142333
1692 2897177
1693 200031
1694 1937928
1695 4639976
1696 6975646
1697 4396625
1698 416627
1699 1378615
1700 1275494
1701 712677
1702 385565
1703 189016
1704 808303
1705 1337996
1706 1636409
1707 122464
1708 178423
1709 1133240
1710 923131
1711 392117
1712 3628149
1713 729840
1714 3086485
1715 91843
1716 2378871
1717 2957030
1718 1605929
1719 1255723
1720 780531
1721 1474145
1722 3273
1723 4175067
1724 694771
1725 1487605
1726 7070528
1727 693584
1728 413733
1729 5410004
1730 1582353
1731 1328062
1732 123864
1733 2243802
1734 555546
1735 209890
1736 288770
1737 2065294
1738 3573892
1739 6133836
1740 1441564
1741 34787
1742 1035648
1743 1041467
1744 2876186
1745 409724
1746 158289
1747 267212
1748 2886868
1749 3312821
1750 428572
1751 1283725
1752 327701
1753 4084710
1754 54652
1755 1847404
1756 839687
1757 274414
1758 3867658
1759 1949690
1760 726791
1761 1169936
1762 120335
1763 2602728
1764 2469220
1765 312480
1766 1208456
1767 5180819
1768 367304
1769 11215061
1770 993769
1771 5409440
1772 49402
1773 1698586
1774 2767786
1775 3006916
1776 2215189
1777 2413394
1778 2101368
1779 2224290
1780 180974
1781 186603
1782 760110
1783 1394157
1784 388682
1785 239577
1786 1781380
1787 5317935
1788 2181716
1789 3054839
1790 1544353
1791 405750
1792 1196803
1793 3172812
1794 2892606
1795 4025695
1796 1909547
1797 3968154
1798 2428646
1799 1106077
1800 318258
1801 4693946
1802 356979
1803 5402448
1804 1251786
1805 1684335
1806 1787280
1807 1643996
1808 9014408
1809 2637426
1810 216952
1811 7084510
1812 957897
1813 1278175
1814 1575731
1815 1040123
1816 284548
1817 1114515
1818 4284389
1819 250026
1820 6361826
1821 123898
1822 209765
1823 1156709
1824 801240
1825 2487565
1826 21117
1827 590325
1828 1225852
1829 1312683
1830 407419
1831 1401914
1832 2300040
1833 4827287
1834 4641040
1835 3166394
1836 3671738
1837 2081750
1838 181956
1839 1019987
1840 206548
1841 45883
1842 183948
1843 1291338
1844 912531
1845 133204
1846 7530110
1847 2104140
1848 963605
1849 37671
1850 1204082
1851 2558588
1852 557960
1853 1826806
1854 2025658
1855 3998778
1856 4959047
1857 4456851
1858 5937323
1859 2293998
1860 2745178
1861 588437
1862 3405810
1863 1577333
1864 675725
1865 784108
1866 273517
1867 2328143
1868 2109210
1869 2317603
1870 72571
1871 3510672
1872 373830
1873 3645455
1874 36560
1875 1227738
1876 1045406
1877 3124116
1878 2405042
1879 1000533
1880 1946257
1881 7779468
1882 4774870
1883 260064
1884 2226488
1885 755078
1886 11466233
1887 7775960
1888 372634
1889 711744
1890 1475873
1891 2959462
1892 660892
1893 4503478
1894 1801330
1895 898514
1896 4809921
1897 5475888
1898 1879139
1899 7590079
1900 80014
1901 1119761
1902 276243
1903 932482
1904 424143
1905 6289946
1906 1715648
1907 4706312
1908 1322698
1909 3498359
1910 1933513
1911 3652568
1912 1100819
1913 4783606
1914 129809
1915 1254684
1916 3982013
1917 179149
1918 407859
1919 3882518
1920 1618788
1921 94195
1922 788075
1923 3724042
1924 1312036
1925 1492677
1926 367090
1927 332169
1928 4353719
1929 2199731
1930 135616
1931 2910479
1932 2957537
1933 3213064
1934 3397911
1935 4287502
1936 7119390
1937 4122031
1938 733393
1939 2100961
1940 1341740
1941 606656
1942 2306083
1943 2402048
1944 1151352
1945 6527535
1946 941166
1947 1935997
1948 1529788
1949 648841
1950 8109499
1951 2636752
1952 2789842
1953 1584286
1954 149604
1955 75456
1956 1457577
1957 556099
1958 4967298
1959 93534
1960 6113467
1961 2426630
1962 2273015
1963 35610
1964 157921
1965 3081868
1966 3698575
1967 512561
1968 313595
1969 113194
1970 6409455
1971 320013
1972 1585291
1973 11113768
1974 43313
1975 1269064
1976 261023
1977 1653694
1978 661915
1979 1852522
1980 1910724
1981 1438891
1982 2130865
1983 798187
1984 2944342
1985 84174
1986 2417118
1987 8385100
1988 1002493
1989 8046148
1990 11384
1991 634901
1992 3811763
1993 3426348
1994 3454639
1995 6306687
1996 1737269
1997 1361779
1998 9334568
1999 5409328
2000 753423
2001 734192
2002 1005931
2003 6423433
2004 271497
2005 7414837
2006 8265229
2007 7562612
2008 1713313
2009 1900958
2010 3743009
2011 809735
2012 5684467
2013 407736
2014 92297
2015 5625703
2016 1984326
2017 2029839
2018 4407603
2019 5337832
2020 7053538
2021 28676
2022 2892642
2023 484426
2024 1644842
2025 213834
2026 4071424
2027 453009
2028 898507
2029 2223428
2030 649261
2031 1462432
2032 1897700
2033 642693
2034 5468806
2035 1818078
2036 3705578
2037 807680
2038 6845632
2039 785016
2040 2097440
2041 2839122
2042 1857401
2043 1387281
2044 4475646
2045 519839
2046 1747967
2047 1106391
2048 3850689
2049 4660799
2050 6209
2051 2072134
2052 713608
2053 4047789
2054 3034961
2055 9383943
2056 7185447
2057 937636
2058 234926
2059 2844397
2060 642155
2061 321421
2062 367086
2063 1498511
2064 2157190
2065 5564288
2066 859413
2067 4405254
2068 6806677
2069 1632315
2070 2045652
2071 523681
2072 2118751
2073 839240
2074 1674564
2075 242839
2076 1532656
2077 466524
2078 1661239
2079 3369796
2080 35327
2081 2549983
2082 6136275
2083 1867054
2084 2300447
2085 215478
2086 3797598
2087 1287280
2088 2604992
2089 1644477
2090 765171
2091 340645
2092 841600
2093 1386484
2094 3851511
2095 179363
2096 526225
2097 1174696
2098 2688750
2099 3578196
2100 298300
2101 2057748
2102 2931158
2103 2088344
2104 3453286
2105 4454180
2106 477696
2107 935171
2108 897412
2109 4532381
2110 103129
2111 47506
2112 185891
2113 2255964
2114 4736571
2115 3111149
2116 3096583
2117 2792701
2118 3988784
2119 938757
2120 4595241
2121 9725238
2122 2266818
2123 2977874
2124 904104
2125 520573
2126 1545388
2127 7694687
2128 486211
2129 272944
2130 7463349
2131 2565967
2132 3853129
2133 484511
2134 910366
2135 3529877
2136 1501746
2137 1179693
2138 610988
2139 97703
2140 479271
2141 3484693
2142 3322592
2143 4661503
2144 2488889
2145 8234833
2146 2876995
2147 1709849
2148 1216692
2149 3519335
2150 12994612
2151 4348322
2152 3930407
2153 3386251
2154 6000804
2155 2541062
2156 500388
2157 1250077
2158 4153481
2159 3777
2160 1772789
2161 5768661
2162 354178
2163 768110
2164 3148795
2165 1518734
2166 2530561
2167 3490566
2168 1812434
2169 4148642
2170 1185488
2171 1520418
2172 6055409
2173 1084939
2174 261757
2175 3973429
2176 19147250
2177 1013116
2178 2934736
2179 406939
2180 827112
2181 3937452
2182 4201248
2183 4124342
2184 4193015
2185 3568528
2186 2377340
2187 10142783
2188 56098
2189 2344467
2190 1142087
2191 9211439
2192 1225754
2193 1298045
2194 11331322
2195 1135155
2196 6144438
2197 592062
2198 482103
2199 8804499
2200 4030615
2201 782583
2202 666167
2203 5344445
2204 7594308
2205 3140339
2206 4045375
2207 2195220
2208 603045
2209 2627344
2210 16155176
2211 1903279
2212 2133862
2213 605421
2214 2600569
2215 262616
2216 4636306
2217 9260228
2218 5528577
2219 6127217
2220 2270268
2221 1713541
2222 11247725
2223 1511159
2224 2334649
2225 5952756
2226 4467059
2227 664944
2228 2733375
2229 127578
2230 2925898
2231 249505
2232 4940873
2233 1126839
2234 560212
2235 4481203
2236 5008552
2237 1103032
2238 12591286
2239 789209
2240 807028
2241 3210469
2242 632010
2243 1408411
2244 3119263
2245 6564386
2246 2169161
2247 398958
2248 374296
2249 2299573
2250 10505519
2251 7278833
2252 6598325
2253 698461
2254 3125730
2255 1116107
2256 1519625
2257 2926191
2258 2791010
2259 1267931
2260 5822171
2261 3949835
2262 9575272
2263 8104306
2264 697167
2265 477469
2266 6659918
2267 740783
2268 3838503
2269 5933529
2270 3181156
2271 2520188
2272 2818716
2273 2467248
2274 3042005
2275 3686096
2276 4482963
2277 1717016
2278 1734561
2279 2376252
2280 5593582
2281 2706577
2282 1822675
2283 55853
2284 6609393
2285 3956455
2286 2092338
2287 647671
2288 5461285
2289 2822748
2290 12924926
2291 1908685
2292 6660894
2293 11659414
2294 2854110
2295 92487
2296 2468226
2297 31403936
2298 1692288
2299 10755580
2300 2684202
2301 5597209
2302 2510076
2303 2833677
2304 1449212
2305 4671953
2306 8630300
2307 3278867
2308 4398966
2309 3126804
2310 1306577
2311 21397125
2312 1138518
2313 1488088
2314 211561
2315 2984124
2316 2980276
2317 2175683
2318 1288648
2319 7955891
2320 19462941
2321 6719213
2322 10118394
2323 10833324
2324 696867
2325 4430220
2326 653280
2327 4601719
2328 267104
2329 6474079
2330 14455540
2331 8572759
2332 4871326
2333 4185503
2334 877431
2335 1456832
2336 5565415
2337 2403366
2338 6033050
2339 10024794
2340 1318825
2341 600719
2342 6470096
2343 10980476
2344 5798958
2345 9371637
2346 615437
2347 2395761
2348 2867683
2349 1799096
2350 240597
2351 1976502
2352 2330284
2353 4074714
2354 13090278
2355 3883887
2356 12777583
2357 212269
2358 1546585
2359 561252
2360 1086605
2361 375476
2362 2074926
2363 3360717
2364 4004768
2365 6724160
2366 2547646
2367 4290572
2368 493179
2369 1291432
2370 723361
2371 7043838
2372 5518702
2373 1222061
2374 2272870
2375 8837598
2376 49285
2377 10150820
2378 14107220
2379 2684131
2380 538895
2381 3407834
2382 2860862
2383 838523
2384 6901084
2385 5439929
2386 2330004
2387 1354196
2388 10165570
2389 510616
2390 476385
2391 1519148
2392 7356325
2393 2395343
2394 15400854
2395 1439934
2396 3193122
2397 3071460
2398 1160632
2399 1376020
2400 1912192
2401 1050830
2402 12677962
2403 5863339
2404 5206007
2405 1708832
2406 3810615
2407 2961867
2408 2539325
2409 565931
2410 5158039
2411 169638
2412 7810139
2413 537372
2414 2995529
2415 35337
2416 9616646
2417 260912
2418 1386772
2419 6015460
2420 2684186
2421 1005452
2422 2257260
2423 4352807
2424 6114071
2425 1953172
2426 2028979
2427 9107588
2428 7962926
2429 1676747
2430 1957720
2431 3916793
2432 8086472
2433 429665
2434 2291101
2435 1737985
2436 1412976
2437 11760302
2438 464650
2439 2452472
2440 12248803
2441 4407926
2442 4401750
2443 2491584
2444 2649299
2445 1458271
2446 5317560
2447 918535
2448 578377
2449 3259993
2450 1316660
2451 1341176
2452 1948417
2453 54571
2454 1865114
2455 1350415
2456 1673547
2457 69842
2458 1094311
2459 1641915
2460 1463156
2461 3291541
2462 5015260
2463 8742504
2464 8624955
2465 2192040
2466 3967704
2467 5316137
2468 583924
2469 1184873
2470 80506
2471 849179
2472 2195785
2473 1148186
2474 8882248
2475 8139501
2476 4103762
2477 3948075
2478 689510
2479 10772029
2480 4333386
2481 7064588
2482 1712228
2483 1904015
2484 3369649
2485 978266
2486 1702611
2487 655111
2488 208184
2489 2349280
2490 1914350
2491 10225429
2492 3277011
2493 1058325
2494 88898
2495 8047572
2496 7352859
2497 3771657
2498 1491557
2499 2187359
2500 6125711
2501 1296618
2502 505011
2503 631693
2504 1527145
2505 448470
2506 1542308
2507 15541991
2508 4703920
2509 609050
2510 1355699
2511 9463001
2512 696333
2513 5673770
2514 1510232
2515 15437034
2516 616828
2517 47981
2518 630269
2519 6348777
2520 2906452
2521 10151325
2522 9947549
2523 6594893
2524 1578416
2525 3361611
2526 8449305
2527 3912661
2528 9460434
2529 1270733
2530 335314
2531 7079405
2532 4807705
2533 2709636
2534 9485222
2535 3692351
2536 11094824
2537 391254
2538 2849729
2539 2002240
2540 6676240
2541 3947930
2542 1448781
2543 2961598
2544 1008196
2545 1257556
2546 247158
2547 4004987
2548 2031086
2549 1861524
2550 6388423
2551 2547684
2552 1333802
2553 594797
2554 4226194
2555 6306590
2556 9869278
2557 3409716
2558 2190763
2559 2394521
2560 1733941
2561 6050723
2562 3718286
2563 798546
2564 5361191
2565 2001863
2566 4312104
2567 7421569
2568 1073646
2569 3569246
2570 6514127
2571 979187
2572 3778485
2573 1698434
2574 5368823
2575 3770343
2576 823300
2577 1371587
2578 13489945
2579 3690017
2580 78025
2581 13423097
2582 2355286
2583 726152
2584 772362
2585 5298082
2586 1348739
2587 2006472
2588 1351306
2589 13085158
2590 14836332
2591 893237
2592 2123639
2593 11405146
2594 2282261
2595 1156126
2596 4300705
2597 5596200
2598 3879653
2599 1282102
2600 737347
2601 2076682
2602 3992322
2603 8359316
2604 5246406
2605 9978284
2606 1256851
2607 6159836
2608 12549284
2609 8801080
2610 5491397
2611 272424
2612 16579251
2613 682514
2614 1049850
2615 186813
2616 4846339
2617 8102201
2618 13924395
2619 8129241
2620 12476145
2621 6145733
2622 1327389
2623 3114434
2624 122240
2625 7634912
2626 1752043
2627 4382545
2628 2680334
2629 4153202
2630 1880908
2631 7874587
2632 3429861
2633 794709
2634 5676369
2635 1120601
2636 4045418
2637 3257318
2638 6218154
2639 8053072
2640 3830845
2641 6349308
2642 3046216
2643 5057393
2644 6733214
2645 2367774
2646 4037045
2647 14602668
2648 3059957
2649 10480863
2650 3106385
2651 644841
2652 1501619
2653 20350464
2654 753571
2655 1311460
2656 7408558
2657 3521032
2658 752952
2659 2308344
2660 6940109
2661 9528825
2662 18538221
2663 15567439
2664 861304
2665 6134958
2666 4704874
2667 7959999
2668 5541839
2669 1342072
2670 8265913
2671 20153170
2672 28830846
2673 399904
2674 16576339
2675 9622429
2676 11349102
2677 10105628
2678 1521531
2679 9924090
2680 4047881
2681 5788487
2682 705651
2683 760596
2684 3758772
2685 13158017
2686 1060509
2687 969601
2688 12370860
2689 8750786
2690 1069304
2691 170271
2692 32528
2693 7074477
2694 2316897
2695 1502688
2696 1031462
2697 12281906
2698 13344400
2699 14343345
2700 478027
2701 1618790
2702 4419590
2703 17934638
2704 2936770
2705 16672533
2706 2272936
2707 2689599
2708 565008
2709 7490230
2710 7278197
2711 2628836
2712 10848819
2713 439455
2714 8329120
2715 13179684
2716 1672892
2717 46353
2718 1160174
2719 6157726
2720 1921995
2721 1970423
2722 7368840
2723 9530159
2724 650409
2725 18689100
2726 14722034
2727 2310291
2728 393749
2729 39644
2730 3432882
2731 1010626
2732 5990840
2733 183535
2734 1079717
2735 123609
2736 1034809
2737 899146
2738 3519778
2739 12403513
2740 6271781
2741 899584
2742 1361489
2743 4212572
2744 105301
2745 6733297
2746 4521987
2747 7463308
2748 867878
2749 5702800
2750 5563914
2751 5058595
2752 9492197
2753 3315956
2754 885529
2755 7568032
2756 2287092
2757 589378
2758 775275
2759 3065823
2760 8072345
2761 17242221
2762 3486925
2763 4886670
2764 2682420
2765 9429738
2766 3257716
2767 2326243
2768 3905983
2769 8019055
2770 5335621
2771 5153654
2772 2817261
2773 5220333
2774 11243024
2775 3699922
2776 1188533
2777 11080393
2778 1186406
2779 4888020
2780 7393315
2781 29820156
2782 19831630
2783 2173628
2784 685104
2785 6045442
2786 3607537
2787 686845
2788 8048810
2789 489419
2790 1843843
2791 13097470
2792 4634842
2793 724140
2794 1178923
2795 1486916
2796 5641254
2797 205961
2798 4288711
2799 3837033
2800 3679300
2801 3399467
2802 11768958
2803 2750891
2804 5747739
2805 8361938
2806 2234384
2807 1701403
2808 2205362
2809 6380879
2810 76015
2811 1528923
2812 17420880
2813 1175646
2814 2073829
2815 15625278
2816 13634222
2817 5744864
2818 5602254
2819 2484379
2820 1851808
2821 6088829
2822 537861
2823 7846796
2824 2172403
2825 14037025
2826 792707
2827 43166469
2828 242037
2829 1725273
2830 2226539
2831 4101274
2832 304570
2833 984605
2834 4266978
2835 1470196
2836 525307
2837 4730454
2838 1765993
2839 9212290
2840 3367739
2841 7237486
2842 31905
2843 9935674
2844 5985804
2845 4970842
2846 10289552
2847 2102203
2848 1710897
2849 2141450
2850 12970222
2851 10845240
2852 1057270
2853 5196552
2854 4852662
2855 2932056
2856 2140953
2857 3456902
2858 1197597
2859 7566051
2860 4388818
2861 10127962
2862 1839179
2863 2609433
2864 21967399
2865 3452503
2866 5703446
2867 9551463
2868 10166960
2869 2598097
2870 209889
2871 650439
2872 3595041
2873 3535624
2874 13432461
2875 314398
2876 3858153
2877 2293691
2878 2586140
2879 1593232
2880 549374
2881 9007306
2882 2527761
2883 7881890
2884 3869897
2885 6376867
2886 4060995
2887 2032371
2888 3181087
2889 1177816
2890 4606349
2891 3563203
2892 18202350
2893 6456352
2894 3429015
2895 1856398
2896 5345351
2897 2623022
2898 24755463
2899 4211423
2900 16117480
2901 6536690
2902 1713864
2903 2503585
2904 77881
2905 2965177
2906 7417881
2907 9909255
2908 3222418
2909 761461
2910 213155
2911 2611984
2912 678072
2913 15640481
2914 1197883
2915 2316735
2916 1149511
2917 344674
2918 1814267
2919 694480
2920 7667112
2921 6323213
2922 11621232
2923 113592
2924 3698926
2925 9830631
2926 8991565
2927 3792705
2928 4248345
2929 9149256
2930 4993204
2931 774228
2932 3002297
2933 4657634
2934 11557343
2935 169453
2936 191595
2937 571492
2938 1033897
2939 712896
2940 23698565
2941 5459774
2942 24268557
2943 1537029
2944 1018832
2945 5024031
2946 2193160
2947 4000127
2948 1193441
2949 45824
2950 5903072
2951 1807234
2952 4449672
2953 10453375
2954 9496713
2955 6551785
2956 7096001
2957 6959350
2958 267190
2959 11872388
2960 8881911
2961 17028156
2962 2221641
2963 13206347
2964 8045551
2965 6609002
2966 3777763
2967 5700435
2968 5938068
2969 872343
2970 2949305
2971 2663840
2972 6783510
2973 6147186
2974 1119268
2975 6527162
2976 509634
2977 4939875
2978 15268245
2979 5323860
2980 944027
2981 14338762
2982 9639938
2983 2135015
2984 4354424
2985 22172832
2986 1597194
2987 1094027
2988 2616435
2989 3067862
2990 8627062
2991 17439926
2992 12414173
2993 543072
2994 1716880
2995 13597067
2996 2340670
2997 18635994
2998 14136932
2999 5655820
3000 898240
3001 16745378
3002 8668185
3003 11860639
3004 17687782
3005 2108065
3006 327080
3007 2013535
3008 12108335
3009 22576804
3010 616233
3011 349264
3012 12060473
3013 2698482
3014 2245239
3015 3307885
3016 10465791
3017 475373
3018 4432888
3019 8879189
3020 17336284
3021 2743574
3022 13338616
3023 552141
3024 8364800
3025 1732423
3026 13467793
3027 15886925
3028 10516923
3029 4493018
3030 25726
3031 2232090
3032 7455829
3033 7856680
3034 253685
3035 19021879
3036 9700139
3037 2856163
3038 645667
3039 10617040
3040 9373330
3041 24074256
3042 1063505
3043 6192537
3044 5063982
3045 25147374
3046 2500232
3047 3030995
3048 1187747
3049 6807467
3050 1581290
3051 3468470
3052 14441420
3053 5105767
3054 1187902
3055 14508190
3056 8580632
3057 3513843
3058 2541750
3059 1111326
3060 3067963
3061 1045551
3062 2163036
3063 2149278
3064 10840102
3065 8929821
3066 7091190
3067 1399304
3068 15210284
3069 1344316
3070 11622356
3071 16863199
3072 644901
3073 1605988
3074 457638
3075 1415216
3076 22068179
3077 657536
3078 10839837
3079 13441466
3080 2849112
3081 9141245
3082 1955595
3083 14933039
3084 20143097
3085 9843795
3086 14922850
3087 5755256
3088 7550813
3089 6722385
3090 6872006
3091 3963824
3092 26021848
3093 9188932
3094 3311497
3095 6612329
3096 1335117
3097 4465985
3098 12540102
3099 14489032
3100 9812720
3101 1511113
3102 769665
3103 3534539
3104 866484
3105 1858352
3106 1844606
3107 241040
3108 3536463
3109 3234967
3110 108617
3111 22116798
3112 746378
3113 1371330
3114 6205965
3115 8350162
3116 11096471
3117 6589825
3118 1623260
3119 9110898
3120 4603056
3121 235112
3122 482769
3123 605769
3124 7642513
3125 1717210
3126 10396704
3127 11299550
3128 10528812
3129 2045926
3130 2824975
3131 43088029
3132 58877562
3133 134021
3134 2146680
3135 5179640
3136 14945372
3137 7701354
3138 3195537
3139 3739552
3140 9331117
3141 14842871
3142 2332422
3143 5772045
3144 24050235
3145 5650079
3146 19157356
3147 3475229
3148 6236961
3149 8292689
3150 356789
3151 3593281
3152 1828443
3153 950560
3154 24303730
3155 873863
3156 853481
3157 6983942
3158 1522792
3159 14910164
3160 1622208
3161 8501000
3162 1897365
3163 1871812
3164 7563289
3165 638463
3166 7508802
3167 9485067
3168 2570710
3169 4493654
3170 3148088
3171 7174036
3172 821731
3173 9737861
3174 7552387
3175 3293912
3176 58951
3177 3424874
3178 11919547
3179 4714128
3180 8776514
3181 1958247
3182 3934509
3183 1002475
3184 8317319
3185 16725817
3186 1982930
3187 7645425
3188 7423998
3189 570228
3190 10117098
3191 4254815
3192 4322798
3193 8424730
3194 3060332
3195 3364118
3196 12318895
3197 404163
3198 3577633
3199 7943193
3200 5422397
3201 1199726
3202 3849110
3203 3692637
3204 8988304
3205 18953257
3206 23203194
3207 909423
3208 4327836
3209 4909475
3210 3958728
3211 11049512
3212 8458458
3213 1454319
3214 147202
3215 1299632
3216 12074718
3217 466514
3218 20891537
3219 7023169
3220 6626558
3221 266942
3222 3243728
3223 1677225
3224 2953664
3225 1165345
3226 10905201
3227 5835402
3228 10580140
3229 2185653
3230 14628855
3231 1745888
3232 2201232
3233 6378117
3234 4552302
3235 2774743
3236 10745839
3237 5366978
3238 11367912
3239 747726
3240 718837
3241 133503
3242 2692588
3243 3762777
3244 4310209
3245 23172599
3246 8637701
3247 421009
3248 14798145
3249 6478368
3250 282531
3251 2050824
3252 2500482
3253 4292489
3254 26300891
3255 459206
3256 1762782
3257 12061862
3258 25092225
3259 4005890
3260 4029290
3261 499856
3262 3588769
3263 14381149
3264 2648024
3265 1157680
3266 6088844
3267 9082892
3268 6147519
3269 9283999
3270 3103477
3271 14244799
3272 1848267
3273 1277037
3274 2209658
3275 3126410
3276 3416864
3277 7213964
3278 4781963
3279 4109987
3280 9614051
3281 6724352
3282 14488145
3283 29494630
3284 7062772
3285 694183
3286 12403447
3287 7115205
3288 3373332
3289 1232752
3290 7235125
3291 5057215
3292 5369406
3293 5635534
3294 4616745
3295 31124720
3296 1354916
3297 6817074
3298 15601238
3299 1484453
3300 3388840
3301 2750046
3302 5752479
3303 2748355
3304 7058606
3305 1251002
3306 40728817
3307 892117
3308 680077
3309 1796892
3310 5186979
3311 923701
3312 13931635
3313 7261226
3314 7078241
3315 4446018
3316 11233507
3317 544078
3318 13545840
3319 196937
3320 3186489
3321 301075
3322 19159846
3323 7482222
3324 795146
3325 3494446
3326 1825005
3327 3690363
3328 24403614
3329 11370429
3330 6988861
3331 4207611
3332 5582836
3333 7784854
3334 6588597
3335 2568629
3336 9075073
3337 468266
3338 4214756
3339 10884499
3340 2250954
3341 2304487
3342 1814144
3343 3937801
3344 8647852
3345 7972528
3346 7189265
3347 2074498
3348 6190815
3349 621720
3350 231904
3351 2318058
3352 10514342
3353 2309933
3354 9471120
3355 13528916
3356 19106292
3357 8939264
3358 1649675
3359 4434184
3360 1058169
3361 12288456
3362 14003124
3363 731499
3364 27224774
3365 1429558
3366 4350138
3367 931387
3368 46973138
3369 5123319
3370 1262039
3371 2886596
3372 8736843
3373 15971071
3374 12490047
3375 17342423
3376 4583971
3377 1452466
3378 14327644
3379 3330726
3380 19591643
3381 13671346
3382 9489701
3383 6119268
3384 35291011
3385 10698227
3386 3165523
3387 12082370
3388 1633112
3389 23028502
3390 18750226
3391 12248830
3392 20961793
3393 9043074
3394 13965828
3395 8105539
3396 29488367
3397 14472128
3398 9974538
3399 8810569
3400 3224072
3401 13923054
3402 7012112
3403 10721506
3404 10016342
3405 647135
3406 11888239
3407 10717440
3408 1995530
3409 5563647
3410 2023375
3411 4526877
3412 2364935
3413 15343692
3414 3662943
3415 8129011
3416 4175999
3417 28221383
3418 1818184
3419 8820527
3420 3388410
3421 21727575
3422 33300783
3423 630116
3424 2751075
3425 2952170
3426 959117
3427 11229962
3428 12532731
3429 3213715
3430 26195464
3431 6558090
3432 170504
3433 12269399
3434 14046107
3435 10671168
3436 20224992
3437 1284700
3438 21541262
3439 22716920
3440 1142833
3441 8690218
3442 3045503
3443 11967275
3444 5769796
3445 5655489
3446 2894148
3447 6741803
3448 10705055
3449 578280
3450 7113628
3451 3411961
3452 2705471
3453 8175481
3454 3073190
3455 7330891
3456 12404907
3457 3582634
3458 1993301
3459 1101820
3460 11776662
3461 10616886
3462 1569089
3463 42576
3464 4096036
3465 13968056
3466 3404456
3467 6975500
3468 1078867
3469 14024119
3470 2050090
3471 1132037
3472 2331599
3473 3333541
3474 144524
3475 897546
3476 10676075
3477 9950508
3478 17087061
3479 4862220
3480 11608319
3481 1987500
3482 11937739
3483 1091997
3484 8691029
3485 13681687
3486 4798812
3487 6434601
3488 23546148
3489 10210969
3490 20544142
3491 3429999
3492 7437021
3493 2877232
3494 1070103
3495 1435344
3496 19519562
3497 2322991
3498 30980350
3499 16450326
3500 13252110
3501 19485407
3502 530239
3503 10671482
3504 521180
3505 46734
3506 715065
3507 1075920
3508 8709975
3509 6163896
3510 864942
3511 29841566
3512 660106
3513 11689919
3514 5497713
3515 144426
3516 9322189
3517 10681839
3518 23691643
3519 6832632
3520 4520699
3521 6694685
3522 1329803
3523 12529762
3524 5846320
3525 5728649
3526 7507236
3527 4151559
3528 364419
3529 4027903
3530 5054615
3531 5851127
3532 56084527
3533 12853207
3534 6326955
3535 11001500
3536 26054189
3537 84293
3538 8996007
3539 5406019
3540 1502980
3541 1915941
3542 13065362
3543 4594679
3544 2528426
3545 2307320
3546 5194488
3547 5051387
3548 17804098
3549 2148611
3550 105867
3551 14413865
3552 8929645
3553 2056129
3554 7390955
3555 3914716
3556 7613168
3557 4019657
3558 4526867
3559 4819189
3560 9750380
3561 14251987
3562 3233806
3563 14154642
3564 4784612
3565 1455266
3566 10372798
3567 778583
3568 22649314
3569 5022814
3570 715385
3571 6398016
3572 30148156
3573 2727763
3574 5847870
3575 15406759
3576 9977929
3577 870632
3578 3659067
3579 3863863
3580 7856155
3581 5765010
3582 15035655
3583 15965508
3584 9078651
3585 15807785
3586 2097829
3587 5662048
3588 1323802
3589 8727545
3590 8514358
3591 1550490
3592 1987931
3593 9576662
3594 6195796
3595 2090825
3596 2599190
3597 23740
3598 10613176
3599 568117
3600 1663673
3601 13899604
3602 8758623
3603 26112053
3604 49800972
3605 21276473
3606 4174971
3607 6481934
3608 2226528
3609 31866873
3610 8297635
3611 238639
3612 17591807
3613 5784193
3614 317371
3615 268683
3616 11048132
3617 31477463
3618 1947827
3619 1488440
3620 8831949
3621 2540697
3622 3209855
3623 22510099
3624 6971615
3625 15864937
3626 539133
3627 12117601
3628 3497279
3629 1080100
3630 21391331
3631 6461659
3632 2636076
3633 208545
3634 429048
3635 2471837
3636 2685458
3637 15338648
3638 11224590
3639 7223227
3640 13263402
3641 1164234
3642 2019127
3643 1062758
3644 3567817
3645 12615608
3646 3191464
3647 5822404
3648 2816933
3649 5695974
3650 28985499
3651 23825097
3652 4399739
3653 19036829
3654 17781489
3655 100083
3656 20620238
3657 6671463
3658 822348
3659 13657175
3660 39343126
3661 11932233
3662 2236762
3663 16905943
3664 12957468
3665 1143750
3666 18511985
3667 16219762
3668 1118167
3669 2028955
3670 41159368
3671 20197269
3672 3773642
3673 4238621
3674 8265334
3675 1352941
3676 5840764
3677 11363186
3678 7462079
3679 4143410
3680 18022066
3681 2351727
3682 1232417
3683 11695315
3684 13522815
3685 18060310
3686 6010619
3687 9610461
3688 1127438
3689 26090089
3690 22082139
3691 7316710
3692 46617921
3693 10886524
3694 11629466
3695 17975803
3696 17274530
3697 3317302
3698 21351248
3699 4036798
3700 4045408
3701 3265511
3702 11587518
3703 4100203
3704 4881801
3705 15138006
3706 11719747
3707 9459585
3708 7428057
3709 17576672
3710 21362199
3711 7756261
3712 8527908
3713 2488177
3714 2699228
3715 50503071
3716 12593331
3717 5150098
3718 5707182
3719 2136710
3720 8013227
3721 2310116
3722 3143380
3723 4783448
3724 4577254
3725 1999662
3726 9189582
3727 27029474
3728 10476301
3729 5473613
3730 17176994
3731 893055
3732 14290032
3733 27071188
3734 12863280
3735 6381383
3736 10230763
3737 10895091
3738 5046118
3739 12032442
3740 46904415
3741 5840819
3742 10430612
3743 23392859
3744 16900542
3745 5955756
3746 12951829
3747 11235155
3748 6921085
3749 1656215
3750 4436119
3751 1196773
3752 2156230
3753 5382607
3754 8899184
3755 43175498
3756 18936718
3757 1762796
3758 943085
3759 110479
3760 4467074
3761 20058196
3762 4275028
3763 3110516
3764 3730008
3765 13963673
3766 32358732
3767 8913216
3768 4729489
3769 5727764
3770 5576937
3771 21084613
3772 2775426
3773 904420
3774 16455056
3775 4474421
3776 12343392
3777 8333625
3778 6149185
3779 986922
3780 29636111
3781 6280759
3782 8251369
3783 3262752
3784 6407511
3785 2343834
3786 1643646
3787 2213540
3788 26919454
3789 12745336
3790 16282232
3791 8918904
3792 2923559
3793 11193342
3794 9121729
3795 10629925
3796 15013315
3797 12885772
3798 3509175
3799 11013632
3800 2835330
3801 21281099
3802 21151302
3803 19426929
3804 10663564
3805 8287687
3806 11512041
3807 19572923
3808 3471421
3809 8872586
3810 1587195
3811 35189001
3812 9553565
3813 16191571
3814 23740384
3815 918325
3816 1202967
3817 5244079
3818 10559641
3819 16613341
3820 26214134
3821 49089474
3822 8406777
3823 22580252
3824 290820
3825 1527980
3826 3751933
3827 4128086
3828 106857
3829 5057252
3830 1333460
3831 7376071
3832 2820567
3833 5896170
3834 4377023
3835 14593584
3836 23369584
3837 7744027
3838 46893455
3839 7156314
3840 980388
3841 13826711
3842 22129802
3843 51725
3844 12332443
3845 2224554
3846 6879462
3847 9749798
3848 5456753
3849 2782223
3850 8898972
3851 25010134
3852 214090
3853 12206529
3854 7110701
3855 9483520
3856 6208570
3857 7484283
3858 4056382
3859 16963744
3860 1393100
3861 9571525
3862 11208608
3863 2057216
3864 8099994
3865 5509548
3866 1956324
3867 2632797
3868 1147211
3869 2954891
3870 183989
3871 5208621
3872 5847914
3873 3050516
3874 11386446
3875 1345543
3876 16614700
3877 10236535
3878 498078
3879 10346680
3880 28552723
3881 7936976
3882 3148235
3883 9890100
3884 5275565
3885 3512611
3886 3961147
3887 7763040
3888 11798557
3889 14284234
3890 27447936
3891 3480610
3892 20364587
3893 15963758
3894 15316884
3895 10517848
3896 826628
3897 1834010
3898 11665666
3899 1939298
3900 3272257
3901 15367887
3902 3369457
3903 11990004
3904 7048649
3905 6450095
3906 7400764
3907 41345795
3908 16087863
3909 7671259
3910 8096957
3911 3229055
3912 18879201
3913 13942178
3914 4009538
3915 11060904
3916 39076276
3917 26372243
3918 1903537
3919 111447
3920 4697159
3921 7992756
3922 7868806
3923 9531664
3924 13959813
3925 986065
3926 6156241
3927 15719926
3928 28350196
3929 8810175
3930 29079794
3931 2008437
3932 2340217
3933 2373805
3934 10522973
3935 7904520
3936 10751408
3937 29297741
3938 18231308
3939 37905550
3940 8612637
3941 10437962
3942 5305730
3943 1442205
3944 3397318
3945 833693
3946 9812444
3947 1822264
3948 2439023
3949 3043190
3950 12138454
3951 3836545
3952 39067962
3953 7037147
3954 15652173
3955 2109358
3956 19320323
3957 1326481
3958 8945462
3959 16339385
3960 11313692
3961 788601
3962 7263036
3963 15923242
3964 2928738
3965 11601544
3966 2588772
3967 4195353
3968 23067402
3969 3774579
3970 10160852
3971 40083248
3972 4737345
3973 14845937
3974 1227434
3975 16185407
3976 13338227
3977 6495370
3978 6774892
3979 2088905
3980 20160279
3981 4003235
3982 23554647
3983 6464808
3984 14563857
3985 6896050
3986 1123951
3987 535257
3988 2021131
3989 8831128
3990 11189577
3991 2846230
3992 2036613
3993 3389898
3994 6370481
3995 4765583
3996 18708544
3997 21548064
3998 7717702
3999 8606620
4000 7603528
4001 17570945
4002 13727336
4003 1379702
4004 1178558
4005 10746860
4006 4090188
4007 3762696
4008 17626852
4009 115764
4010 18623987
4011 844709
4012 17093048
4013 31825572
4014 32766992
4015 5910963
4016 3136762
4017 1792849
4018 2025136
4019 853795
4020 19271176
4021 7336237
4022 2146928
4023 21504650
4024 22619332
4025 9087398
4026 6320130
4027 26102746
4028 1594873
4029 3025487
4030 29422881
4031 2491192
4032 3245010
4033 124831
4034 15072629
4035 29084728
4036 2487538
4037 11753072
4038 26009241
4039 11861691
4040 5258776
4041 12791429
4042 12709538
4043 4343947
4044 8611409
4045 5538914
4046 2735132
4047 280585
4048 8863410
4049 1302484
4050 3309435
4051 16043808
4052 21483022
4053 3052782
4054 4483542
4055 1953377
4056 18254611
4057 9678744
4058 14024776
4059 4161646
4060 25376517
4061 912553
4062 10269152
4063 23301157
4064 5657342
4065 25263798
4066 5434158
4067 10226060
4068 10465452
4069 5450639
4070 46982512
4071 7697586
4072 9046986
4073 4560294
4074 388727
4075 10466326
4076 848764
4077 23310619
4078 3786531
4079 6036711
4080 5522832
4081 3349789
4082 6724248
4083 23228667
4084 2711870
4085 1345642
4086 1160744
4087 2215112
4088 1495111
4089 26457892
4090 1514441
4091 23568002
4092 8375896
4093 14464412
4094 12625573
4095 4013486
4096 1059287
4097 11953195
4098 26955528
4099 25973882
4100 7974036
4101 14040754
4102 3069432
4103 2010172
4104 19372103
4105 3298887
4106 12541644
4107 15329938
4108 23667514
4109 2887677
4110 36149508
4111 7064254
4112 6016546
4113 2612492
4114 13826591
4115 17134836
4116 2077888
4117 6787567
4118 499932
4119 12719818
4120 3775463
4121 8209142
4122 6630861
4123 11710637
4124 87638
4125 6210486
4126 8316551
4127 30618544
4128 11217454
4129 6104053
4130 547931
4131 12496093
4132 28467391
4133 13140330
4134 6107588
4135 211407
4136 30506849
4137 9729362
4138 2519186
4139 1840379
4140 7154065
4141 54318159
4142 12728705
4143 2887994
4144 15466370
4145 17811470
4146 40206803
4147 29877105
4148 7455850
4149 14271967
4150 6935133
4151 10092882
4152 2237482
4153 1161864
4154 23864368
4155 10477630
4156 2156422
4157 14660365
4158 5974049
4159 17385981
4160 26632285
4161 4468482
4162 2542109
4163 26575598
4164 2452291
4165 597585
4166 14952144
4167 1443779
4168 9847997
4169 16371587
4170 20063166
4171 753193
4172 16016953
4173 6288795
4174 2547632
4175 15877864
4176 26071607
4177 12257071
4178 4522636
4179 9444545
4180 1921191
4181 5534142
4182 17971176
4183 3149008
4184 9708053
4185 9467836
4186 23233144
4187 16435650
4188 10885865
4189 26553658
4190 14863787
4191 25807821
4192 1867769
4193 14752633
4194 21169070
4195 40516907
4196 6724525
4197 3669340
4198 7627838
4199 43102921
4200 61676936
4201 27269326
4202 1942816
4203 17841681
4204 6854625
4205 12538030
4206 18237943
4207 8979650
4208 26226855
4209 25334822
4210 3214956
4211 21479060
4212 3293030
4213 3628466
4214 41025475
4215 20691969
4216 13176076
4217 5212295
4218 14992195
4219 874911
4220 10002075
4221 34768429
4222 5918627
4223 2316348
4224 18330190
4225 9626648
4226 6225548
4227 50833119
4228 5383370
4229 10911193
4230 14760683
4231 27308884
4232 18350758
4233 16277190
4234 2382507
4235 888800
4236 35115758
4237 11447384
4238 7813367
4239 1534646
4240 9123171
4241 1798435
4242 519778
4243 202911
4244 14773205
4245 24359575
4246 2605758
4247 2648147
4248 9853226
4249 11551223
4250 11357230
4251 7547665
4252 3911564
4253 14268044
4254 7621800
4255 5422212
4256 9468266
4257 580445
4258 19423641
4259 3716372
4260 91607742
4261 4410331
4262 742970
4263 827798
4264 12426
4265 7086039
4266 9661711
4267 4961618
4268 8003766
4269 8084231
4270 11122222
4271 21186894
4272 9301943
4273 19954943
4274 12553209
4275 13728530
4276 6313980
4277 2944857
4278 23545390
4279 2205191
4280 3061871
4281 8727954
4282 12590183
4283 10748657
4284 1757055
4285 8881400
4286 11125283
4287 12832561
4288 23161693
4289 3417509
4290 34051604
4291 41784008
4292 8603649
4293 2964148
4294 2098592
4295 5301636
4296 10959787
4297 5044432
4298 9523551
4299 8854972
4300 37916196
4301 31689354
4302 15732248
4303 11030841
4304 14725078
4305 7905713
4306 1863148
4307 3097912
4308 13278191
4309 2537102
4310 3320995
4311 747773
4312 4607625
4313 2017151
4314 13314436
4315 25824918
4316 5507262
4317 4656574
4318 6238352
4319 5427933
4320 26621365
4321 11356219
4322 3046377
4323 353450
4324 3698361
4325 17382286
4326 6471182
4327 1755249
4328 6557158
4329 12334930
4330 297554
4331 845709
4332 6888849
4333 11072033
4334 548988
4335 7575799
4336 7227936
4337 43455406
4338 9405717
4339 16976162
4340 1165370
4341 3858380
4342 9302477
4343 17515449
4344 25223075
4345 14802604
4346 32730790
4347 22183742
4348 52405430
4349 381340
4350 1050866
4351 4621179
4352 50427260
4353 28771510
4354 1005832
4355 22575669
4356 20901477
4357 8991160
4358 12340665
4359 6466684
4360 39564716
4361 27586757
4362 2170826
4363 7271473
4364 2081809
4365 17701817
4366 2745271
4367 57601162
4368 11535443
4369 8790367
4370 4252222
4371 13114285
4372 17491840
4373 10664857
4374 5574599
4375 24312369
4376 16433352
4377 409496
4378 6066475
4379 12852551
4380 5599091
4381 13335364
4382 3742020
4383 5011179
4384 27226375
4385 17912066
4386 14131963
4387 10730763
4388 40394419
4389 13492672
4390 17633137
4391 16729546
4392 2555401
4393 3144777
4394 1908588
4395 11458610
4396 14117122
4397 60750540
4398 1063987
4399 745351
4400 15102872
4401 11090564
4402 11068912
4403 10551144
4404 9756252
4405 4093902
4406 6180104
4407 8628464
4408 1122380
4409 5667017
4410 6483438
4411 11787498
4412 18371635
4413 1266786
4414 1824223
4415 12221108
4416 2184240
4417 8167897
4418 10741351
4419 4080608
4420 10424335
4421 29250514
4422 28811607
4423 2210417
4424 1700163
4425 42777983
4426 22674118
4427 13487768
4428 13159892
4429 5116867
4430 2610920
4431 1545840
4432 24382565
4433 16460690
4434 26000300
4435 2504512
4436 12551643
4437 28316566
4438 12493881
4439 3426062
4440 23943430
4441 4457428
4442 9259131
4443 27447396
4444 11476546
4445 6379166
4446 1372520
4447 11241209
4448 17914416
4449 10508386
4450 11711714
4451 25676704
4452 13164247
4453 45307514
4454 6504104
4455 18714613
4456 21384391
4457 8305161
4458 20021313
4459 4158556
4460 11265995
4461 4752119
4462 24508902
4463 826216
4464 4043791
4465 32036425
4466 8134518
4467 27552399
4468 2515426
4469 3086445
4470 56533563
4471 93564
4472 1194136
4473 8797866
4474 53584558
4475 2340636
4476 32170057
4477 26334077
4478 22276072
4479 19136996
4480 20305085
4481 15806210
4482 22225880
4483 25072208
4484 16067493
4485 9772129
4486 472570
4487 9590449
4488 3785215
4489 14045371
4490 18345986
4491 6808800
4492 9299963
4493 9758511
4494 1642554
4495 9248147
4496 8597333
4497 298203
4498 13491849
4499 6498696
4500 3915278
4501 547574
4502 3044240
4503 1779888
4504 2244568
4505 24679719
4506 59340609
4507 16192426
4508 17699740
4509 18051309
4510 31304395
4511 2793086
4512 425096
4513 3033496
4514 6784974
4515 14364863
4516 25586906
4517 10484884
4518 4240073
4519 5088028
4520 5701130
4521 23785293
4522 8312097
4523 25186948
4524 40745703
4525 8994337
4526 4613301
4527 19258277
4528 5009582
4529 45863950
4530 16599760
4531 503151
4532 572184
4533 17889903
4534 3803923
4535 4925012
4536 3950703
4537 1640846
4538 10863461
4539 24821874
4540 2989199
4541 24630073
4542 17450961
4543 22467119
4544 662529
4545 2476139
4546 13709409
4547 18171849
4548 5814796
4549 11896106
4550 42099918
4551 24951605
4552 9718480
4553 10649518
4554 1609226
4555 11402337
4556 41348906
4557 21914749
4558 14880187
4559 1622905
4560 10201998
4561 5007762
4562 8538505
4563 561341
4564 769035
4565 17067691
4566 37177714
4567 1460153
4568 10528637
4569 15642550
4570 3770785
4571 19308601
4572 21294173
4573 517243
4574 46964771
4575 22385211
4576 8458635
4577 1396289
4578 12976143
4579 44232
4580 1940154
4581 34535588
4582 3853891
4583 10139569
4584 19173424
4585 11827068
4586 22616702
4587 3430461
4588 6590702
4589 616395
4590 33673532
4591 31335465
4592 26655320
4593 24525021
4594 3743855
4595 1572208
4596 37463369
4597 23979615
4598 13099919
4599 30899456
4600 4847661
4601 49722106
4602 10412968
4603 9487291
4604 27971221
4605 2625843
4606 1273271
4607 33828491
4608 9967316
4609 3135520
4610 4148447
4611 58586692
4612 4072881
4613 12512671
4614 22551010
4615 157120
4616 15744525
4617 6198781
4618 27633591
4619 5279513
4620 3170792
4621 15413415
4622 2485569
4623 7278469
4624 16670068
4625 36732914
4626 31837511
4627 13584949
4628 1624376
4629 687846
4630 23294834
4631 1920578
4632 2703262
4633 1174097
4634 1012568
4635 72906233
4636 19795666
4637 4029556
4638 2960433
4639 13199604
4640 14957736
4641 18877725
4642 17054905
4643 34068042
4644 8285211
4645 2015050
4646 11947919
4647 48510745
4648 6552584
4649 5627883
4650 17479620
4651 2667429
4652 2272838
4653 16663613
4654 316348
4655 14783373
4656 24419568
4657 11315883
4658 4074910
4659 2388161
4660 20154815
4661 866983
4662 5028018
4663 10060801
4664 10970926
4665 27957780
4666 24606529
4667 8403761
4668 5546754
4669 6617652
4670 42123672
4671 8407298
4672 7843297
4673 12616159
4674 6745337
4675 22689062
4676 22067624
4677 7986883
4678 3277416
4679 6507669
4680 2328196
4681 8874477
4682 6146757
4683 14346609
4684 10835689
4685 20611422
4686 3241087
4687 6351594
4688 25099651
4689 20841999
4690 835435
4691 13570067
4692 35226420
4693 16765246
4694 24105095
4695 9372577
4696 31622945
4697 15235355
4698 28717395
4699 22010675
4700 7797251
4701 30704998
4702 14504662
4703 4319814
4704 10030154
4705 16612480
4706 41848454
4707 11557196
4708 11952061
4709 21674982
4710 9260028
4711 1186838
4712 35441380
4713 5146015
4714 12885495
4715 22915131
4716 4311995
4717 13495780
4718 11572912
4719 46432337
4720 2701808
4721 25924852
4722 17259068
4723 7053340
4724 2667595
4725 305060
4726 909485
4727 4052847
4728 25163207
4729 8869995
4730 2980874
4731 53051900
4732 22351326
4733 3398154
4734 5719257
4735 10288922
4736 15663917
4737 17295692
4738 4017529
4739 10819869
4740 14328616
4741 16252638
4742 5713752
4743 1330588
4744 25187331
4745 15502948
4746 25255709
4747 6571424
4748 3284753
4749 994726
4750 59250754
4751 9073964
4752 14887087
4753 17397773
4754 443194
4755 4073080
4756 1251045
4757 3162615
4758 18886044
4759 7541935
4760 1957506
4761 2054994
4762 10595666
4763 688359
4764 25839344
4765 950381
4766 8261609
4767 19223
4768 4248642
4769 15124943
4770 31506662
4771 8532651
4772 7486334
4773 339403
4774 45913726
4775 74968777
4776 3294955
4777 46804387
4778 5122873
4779 18985766
4780 46843907
4781 33580285
4782 454678
4783 2273163
4784 5178064
4785 15533460
4786 21031188
4787 2015568
4788 3990189
4789 18603840
4790 5370963
4791 12872748
4792 3744635
4793 1429985
4794 16366820
4795 1511195
4796 18376001
4797 5663053
4798 2929633
4799 12412239
4800 10789449
4801 2187044
4802 38662406
4803 13061357
4804 26273683
4805 4861208
4806 8169560
4807 19688873
4808 6815250
4809 14772239
4810 3135263
4811 6824800
4812 10594381
4813 22339349
4814 14935576
4815 15841984
4816 23000446
4817 3939215
4818 15942681
4819 2213157
4820 2441160
4821 1633261
4822 8208120
4823 18613986
4824 13931925
4825 33389601
4826 10908509
4827 38287218
4828 6380728
4829 44630110
4830 11229996
4831 8484435
4832 26836609
4833 1521912
4834 21389959
4835 2726987
4836 26044621
4837 9912385
4838 5905154
4839 4664484
4840 3202611
4841 2758886
4842 14396982
4843 1916793
4844 14285337
4845 38202027
4846 26142808
4847 40362984
4848 7137690
4849 22670546
4850 33010442
4851 44069245
4852 26535829
4853 3854595
4854 14029462
4855 22579700
4856 1018619
4857 14891443
4858 733780
4859 35760388
4860 27130832
4861 8037221
4862 14374368
4863 35650794
4864 4682109
4865 43752095
4866 590770
4867 17681553
4868 19613026
4869 10411850
4870 1603438
4871 5100205
4872 36855492
4873 6178773
4874 9152179
4875 47449556
4876 48341541
4877 2438883
4878 10401643
4879 8424150
4880 109749066
4881 7829241
4882 518759
4883 3678402
4884 32216081
4885 11186875
4886 12203055
4887 648848
4888 22497775
4889 29183774
4890 612839
4891 9968616
4892 12738780
4893 14278395
4894 12489815
4895 9899572
4896 9836289
4897 20036829
4898 459073
4899 10408199
4900 67174952
4901 23403140
4902 11122410
4903 12808162
4904 16242972
4905 556653
4906 20911184
4907 10210225
4908 4183427
4909 15154599
4910 9705177
4911 26755457
4912 15843901
4913 7834984
4914 42179943
4915 49474716
4916 1277918
4917 2214293
4918 6857410
4919 8172799
4920 10081733
4921 26450704
4922 1130507
4923 11359354
4924 44306172
4925 33354497
4926 7826267
4927 863624
4928 26203305
4929 550304
4930 40321445
4931 10532595
4932 62325551
4933 6004136
4934 379058
4935 26396101
4936 6817347
4937 5613074
4938 7650408
4939 28207155
4940 17998276
4941 5630708
4942 7281762
4943 2648940
4944 3023116
4945 30938353
4946 4265879
4947 3580953
4948 5893291
4949 73021124
4950 1333388
4951 16947517
4952 9439762
4953 6013181
4954 19040421
4955 35425325
4956 28533723
4957 16792850
4958 1593604
4959 4946167
4960 17024403
4961 18601605
4962 48368824
4963 2429718
4964 53977147
4965 11154193
4966 22423955
4967 721536
4968 4790110
4969 23817885
4970 28193996
4971 23070183
4972 70676
4973 17153387
4974 3146756
4975 9169308
4976 1714511
4977 779852
4978 11029241
4979 46379991
4980 15488336
4981 28228053
4982 107196
4983 1668752
4984 1293690
4985 1057057
4986 3839232
4987 2756844
4988 28157991
4989 5336835
4990 6707833
4991 320514
4992 7487789
4993 14366036
4994 11086363
4995 1904711
4996 17612614
4997 4822334
4998 11423120
4999 13887831
5000 5678799
5001 42595915
5002 11373101
5003 8988899
5004 29804218
5005 21652654
5006 28768530
5007 37231271
5008 11824396
5009 5426194
5010 8661944
5011 13011743
5012 59161255
5013 4440628
5014 36211763
5015 1478241
5016 7088127
5017 2401138
5018 1329785
5019 1539154
5020 16209590
5021 757613
5022 7026848
5023 2387234
5024 3954180
5025 2357749
5026 16890383
5027 10951516
5028 5933191
5029 2538818
5030 5667316
5031 33871309
5032 3988773
5033 4932910
5034 27088555
5035 17247412
5036 1641852
5037 2025388
5038 17669356
5039 7608287
5040 53901948
5041 8241918
5042 30224092
5043 4223281
5044 34007119
5045 16475660
5046 4190264
5047 3136341
5048 21542876
5049 69962722
5050 1948317
5051 3195895
5052 25574157
5053 22013868
5054 1250160
5055 7210095
5056 9380480
5057 38064041
5058 26488729
5059 22996782
5060 11164641
5061 54722440
5062 21299758
5063 45858382
5064 8700338
5065 8099854
5066 2103415
5067 22329641
5068 16261864
5069 11743046
5070 5905233
5071 5566220
5072 6328051
5073 24276737
5074 18514385
5075 66670249
5076 12157022
5077 1936193
5078 19197461
5079 14677619
5080 21876433
5081 43008631
5082 10423415
5083 1445905
5084 12555847
5085 4762687
5086 7241731
5087 4751197
5088 14709128
5089 6874928
5090 90707161
5091 24330752
5092 918655
5093 6355575
5094 22137868
5095 11374756
5096 3662979
5097 81365721
5098 9740362
5099 45019263
5100 17401541
5101 23688363
5102 24521816
5103 32841971
5104 25257120
5105 6964026
5106 1933709
5107 20836654
5108 41167
5109 20485004
5110 6738443
5111 36763253
5112 1463196
5113 11225388
5114 33589042
5115 26267004
5116 2944414
5117 12086796
5118 18893947
5119 14813074
5120 17237572
5121 3531025
5122 53542280
5123 16250699
5124 15523202
5125 15637739
5126 11681813
5127 66829964
5128 41450497
5129 9293073
5130 24891620
5131 7504420
5132 1777082
5133 8102043
5134 19516472
5135 47972642
5136 32462481
5137 3199497
5138 6686657
5139 15026856
5140 1726653
5141 5684781
5142 8930371
5143 34443657
5144 3446728
5145 38557515
5146 9350249
5147 18833840
5148 17526079
5149 30153544
5150 20756862
5151 20236744
5152 7493175
5153 12757167
5154 8134779
5155 37618849
5156 9866168
5157 6959200
5158 5519409
5159 18978301
5160 13547917
5161 22220332
5162 12678494
5163 2427756
5164 21045309
5165 31368470
5166 7260739
5167 5295872
5168 2440246
5169 21125543
5170 18326745
5171 43985575
5172 5239101
5173 23445852
5174 43498374
5175 22382054
5176 6055763
5177 4316838
5178 59890761
5179 20935643
5180 23321904
5181 11239725
5182 6061251
5183 39047823
5184 30167340
5185 24808943
5186 9275810
5187 49413310
5188 22250617
5189 1532601
5190 93585732
5191 29002758
5192 60670
5193 354597
5194 12393031
5195 14598250
5196 12389603
5197 1841993
5198 8928578
5199 64409754
5200 16872498
5201 29369272
5202 8252012
5203 6047327
5204 95379783
5205 1559738
5206 2301857
5207 4801004
5208 16126194
5209 8333303
5210 22230057
5211 15976241
5212 59324510
5213 20960028
5214 3277890
5215 29024687
5216 7394198
5217 16899832
5218 41451607
5219 16378940
5220 40476131
5221 593668
5222 41268391
5223 8113960
5224 46683706
5225 48461809
5226 65932620
5227 12458868
5228 54810944
5229 50280725
5230 13174113
5231 28569631
5232 13186519
5233 4663625
5234 13756672
5235 13648338
5236 12044140
5237 3761148
5238 27875265
5239 17078236
5240 424391
5241 33407956
5242 7317594
5243 5096511
5244 5321690
5245 33270874
5246 18573185
5247 21532437
5248 1128569
5249 32487712
5250 12079990
5251 42569326
5252 83199735
5253 5075375
5254 10774800
5255 4960942
5256 10824081
5257 4719148
5258 21282702
5259 19427261
5260 1190217
5261 563604
5262 50552769
5263 33584145
5264 8227445
5265 28358559
5266 28952515
5267 3926538
5268 31827416
5269 21011584
5270 21046444
5271 7518448
5272 2229485
5273 12509900
5274 14108490
5275 40941075
5276 18111635
5277 5302332
5278 37722881
5279 7412071
5280 11048711
5281 47602050
5282 23826277
5283 17358441
5284 33685246
5285 16844546
5286 5072946
5287 3657864
5288 9775679
5289 13368352
5290 38856417
5291 13880265
5292 33162502
5293 6774688
5294 36258161
5295 31488815
5296 11939917
5297 24394078
5298 26072997
5299 31073595
5300 76008566
5301 16278501
5302 33413905
5303 10876817
5304 49195427
5305 18770036
5306 12052247
5307 22708816
5308 5470205
5309 12822651
5310 1165125
5311 25400696
5312 2737445
5313 15117138
5314 22096015
5315 58115726
5316 5572550
5317 27432887
5318 64176797
5319 27359597
5320 18785517
5321 182717
5322 13643070
5323 16756503
5324 40679067
5325 1029946
5326 8381671
5327 15701316
5328 13854698
5329 13293757
5330 5319173
5331 11993919
5332 32960537
5333 15968812
5334 15174758
5335 11922711
5336 1402618
5337 12954605
5338 44373896
5339 61133503
5340 15396210
5341 17209454
5342 12209826
5343 14587647
5344 18189490
5345 12295682
5346 61305169
5347 32504538
5348 43585233
5349 6151688
5350 15778018
5351 11362644
5352 8219799
5353 1982063
5354 31901033
5355 45823251
5356 2494926
5357 6149293
5358 11127920
5359 37236964
5360 515059
5361 1884092
5362 8863874
5363 13861926
5364 39496596
5365 9728830
5366 38197882
5367 30752170
5368 28053454
5369 849610
5370 17665011
5371 17639236
5372 8509905
5373 14960747
5374 15434059
5375 207887
5376 15382558
5377 87083302
5378 17417092
5379 5159056
5380 10183273
5381 67116167
5382 16511759
5383 145797164
5384 9397542
5385 3541175
5386 10330665
5387 29364679
5388 32688683
5389 18944843
5390 10967693
5391 4508240
5392 948727
5393 29678050
5394 32701482
5395 2323015
5396 970563
5397 33536718
5398 3959641
5399 10636813
5400 13781719
5401 5659296
5402 35130583
5403 16951160
5404 18884825
5405 1672508
5406 16462020
5407 3755978
5408 4584062
5409 36957930
5410 7816691
5411 31328020
5412 54514476
5413 10601352
5414 6933861
5415 51206781
5416 38054482
5417 6022935
5418 7778981
5419 21495374
5420 44223432
5421 8533630
5422 109861846
5423 6678501
5424 10017416
5425 28206333
5426 4424833
5427 51243169
5428 43132690
5429 15341083
5430 27780478
5431 1742063
5432 33230049
5433 2252618
5434 23578926
5435 66350971
5436 26473056
5437 31630080
5438 12043981
5439 69101370
5440 2319731
5441 13302989
5442 63883791
5443 4217361
5444 5491130
5445 28474687
5446 54018360
5447 26231453
5448 20241717
5449 24552498
5450 26870571
5451 11445250
5452 20752464
5453 58090816
5454 8588292
5455 68984184
5456 5700098
5457 5183999
5458 55426070
5459 31422818
5460 979765
5461 36006240
5462 16417779
5463 50263118
5464 16351201
5465 19406108
5466 33969526
5467 26984061
5468 34004776
5469 17537493
5470 18059540
5471 54954838
5472 12209934
5473 9368034
5474 4236102
5475 19549404
5476 1725078
5477 8831007
5478 8644572
5479 21966271
5480 29227069
5481 2937965
5482 3443802
5483 5004937
5484 16524332
5485 3684097
5486 21684401
5487 4453565
5488 32207993
5489 1188733
5490 21006100
5491 15298840
5492 29732825
5493 5112508
5494 7135488
5495 16809748
5496 36349
5497 7341275
5498 4622087
5499 127746785
5500 23787375
5501 47967396
5502 28854685
5503 44268339
5504 525220
5505 14346891
5506 3170804
5507 56876131
5508 39484718
5509 24678270
5510 45844380
5511 9332912
5512 3986290
5513 46258844
5514 6210608
5515 24411459
5516 8639216
5517 16677975
5518 9821393
5519 12617736
5520 18176591
5521 16363719
5522 6931225
5523 19067601
5524 84892902
5525 7774767
5526 23627760
5527 5410377
5528 90299327
5529 18232801
5530 7676977
5531 83714177
5532 3641263
5533 11264486
5534 2702108
5535 22696011
5536 13158737
5537 16487980
5538 91971691
5539 16475411
5540 2173459
5541 677517
5542 860997
5543 437372
5544 28001315
5545 4983315
5546 764445
5547 1908884
5548 5196353
5549 6081873
5550 20450547
5551 27286078
5552 11484563
5553 9095410
5554 27121690
5555 17792597
5556 27540649
5557 7407330
5558 2909283
5559 35664500
5560 907226
5561 15547941
5562 23438966
5563 32868595
5564 17720086
5565 3342157
5566 19775883
5567 53497999
5568 17560096
5569 53394398
5570 17677166
5571 35141939
5572 22788292
5573 20591067
5574 20021916
5575 2830302
5576 6097071
5577 1122410
5578 28285344
5579 46777873
5580 31472370
5581 28691673
5582 15366328
5583 2613766
5584 11182706
5585 59463530
5586 29408261
5587 30190835
5588 5606506
5589 3167681
5590 4982454
5591 17062291
5592 9660369
5593 87480953
5594 29445106
5595 9393811
5596 10901471
5597 16561912
5598 41109832
5599 16858132
5600 8202921
5601 1376805
5602 20663647
5603 7778381
5604 38538337
5605 27034715
5606 48694730
5607 40701748
5608 310711
5609 17511724
5610 662127
5611 13902309
5612 24209417
5613 16083508
5614 39994474
5615 57758954
5616 3963692
5617 8664881
5618 20386656
5619 36105053
5620 45414016
5621 13915144
5622 80943030
5623 8605865
5624 12668760
5625 2859246
5626 6804090
5627 39774341
5628 42805890
5629 3132821
5630 3958447
5631 25913180
5632 20496546
5633 9999874
5634 6916941
5635 40507548
5636 14358124
5637 7432486
5638 1321168
5639 40519539
5640 6879085
5641 30541692
5642 6754860
5643 5295895
5644 31783212
5645 10610283
5646 6890478
5647 5434996
5648 23759870
5649 16226879
5650 9550119
5651 46059554
5652 7249340
5653 32117838
5654 18387888
5655 8154233
5656 25538389
5657 4731536
5658 21753282
5659 10588805
5660 8815658
5661 42472885
5662 10511476
5663 20786896
5664 75050256
5665 107134923
5666 12172363
5667 7567906
5668 16927685
5669 3687934
5670 14444751
5671 8718030
5672 16163609
5673 34844683
5674 24152992
5675 15841474
5676 7508279
5677 41961126
5678 1975126
5679 506393
5680 14077197
5681 6364951
5682 28723082
5683 15747806
5684 22247858
5685 68582958
5686 5193733
5687 9112544
5688 19641340
5689 17767313
5690 3448997
5691 10679114
5692 14060481
5693 7687181
5694 25042988
5695 14377824
5696 13267236
5697 10329645
5698 76476006
5699 13869316
5700 7548448
5701 20621322
5702 22292468
5703 45956310
5704 1473766
5705 1037380
5706 7918621
5707 10020127
5708 91915374
5709 24593111
5710 3448574
5711 24204860
5712 5184004
5713 20655238
5714 61180016
5715 15126938
5716 6608025
5717 7495884
5718 9326598
5719 20837600
5720 35748224
5721 5400566
5722 24770400
5723 5123996
5724 14160950
5725 38723404
5726 10786271
5727 8424696
5728 19754358
5729 34704132
5730 1965399
5731 8955009
5732 22293755
5733 905788
5734 20435466
5735 5087516
5736 31766045
5737 57735247
5738 18635394
5739 14610414
5740 1987343
5741 1892014
5742 15556939
5743 5334108
5744 11155034
5745 6270711
5746 17636238
5747 19624965
5748 803689
5749 4992680
5750 12300705
5751 9080422
5752 38213151
5753 53123825
5754 19133746
5755 29333286
5756 75812309
5757 12821310
5758 13524853
5759 45820224
5760 20283423
5761 20352444
5762 17375423
5763 452154
5764 4183969
5765 27979123
5766 4193811
5767 24705644
5768 37859646
5769 24665904
5770 18419668
5771 4093736
5772 9995421
5773 19648829
5774 14687513
5775 3643253
5776 49214488
5777 15428196
5778 6586858
5779 98216236
5780 33764630
5781 2327433
5782 1128458
5783 33883641
5784 14776361
5785 282239
5786 11822389
5787 1175410
5788 10035773
5789 48537437
5790 15827143
5791 106402063
5792 6610891
5793 13503747
5794 62001948
5795 1973504
5796 17311145
5797 15431846
5798 18464824
5799 14979620
5800 26403887
5801 19293886
5802 27955959
5803 3563712
5804 25024845
5805 15969019
5806 17568299
5807 56097199
5808 41541829
5809 25987831
5810 28798062
5811 63309543
5812 22302069
5813 22474284
5814 24269216
5815 8878443
5816 5175297
5817 5149622
5818 40708456
5819 8516437
5820 134409491
5821 26268812
5822 8696326
5823 28670056
5824 5254912
5825 34435304
5826 255683
5827 24975819
5828 30921581
5829 31868006
5830 5104099
5831 3454298
5832 18245922
5833 3099881
5834 1537509
5835 5737271
5836 33663
5837 35413053
5838 20677713
5839 47067886
5840 3547319
5841 2565023
5842 42505550
5843 42034587
5844 17821580
5845 5310221
5846 41247124
5847 41784980
5848 8626629
5849 13865630
5850 23060283
5851 4571400
5852 3309754
5853 15081814
5854 73187452
5855 1193292
5856 37369224
5857 31922407
5858 62994895
5859 60874507
5860 905316
5861 6575541
5862 14001452
5863 45096753
5864 95686638
5865 55444084
5866 24339796
5867 3073245
5868 17689075
5869 8975214
5870 37993042
5871 36350505
5872 16036983
5873 53642010
5874 5461279
5875 17441633
5876 475403
5877 13575586
5878 41410621
5879 58851967
5880 29254009
5881 33543568
5882 11607159
5883 22195442
5884 24919310
5885 86727487
5886 462298
5887 12053106
5888 15691701
5889 72054952
5890 8401233
5891 2701871
5892 520444
5893 25576673
5894 50461283
5895 2102862
5896 12803655
5897 40281901
5898 18327860
5899 17610220
5900 16468621
5901 4905200
5902 34359050
5903 75922143
5904 62294726
5905 8762282
5906 24643033
5907 5181815
5908 78309323
5909 49875977
5910 9582736
5911 4691656
5912 61026693
5913 18280748
5914 67462997
5915 76080438
5916 13618814
5917 1843195
5918 519766
5919 56045705
5920 1529158
5921 834291
5922 9929505
5923 23768299
5924 43652654
5925 73569199
5926 1845865
5927 57982468
5928 23303407
5929 4023907
5930 4160323
5931 13349067
5932 12872492
5933 25700655
5934 7791208
5935 15882954
5936 6785378
5937 65283284
5938 39132083
5939 68865856
5940 5844961
5941 3155794
5942 35612628
5943 106658496
5944 28300592
5945 8436088
5946 479229
5947 23635028
5948 46973775
5949 34718362
5950 8978206
5951 20546870
5952 56640284
5953 7271240
5954 21338734
5955 9417586
5956 10520222
5957 18885519
5958 1611866
5959 3029110
5960 23614157
5961 25610825
5962 14493807
5963 8347953
5964 25882029
5965 7116257
5966 1254083
5967 45797161
5968 2989157
5969 18966905
5970 7797111
5971 707448
5972 1225161
5973 15757236
5974 7250300
5975 13515873
5976 34556180
5977 10739673
5978 58596403
5979 27901074
5980 28125161
5981 12709934
5982 31900807
5983 174195180
5984 49078223
5985 40491749
5986 3647252
5987 46215570
5988 62376081
5989 71734812
5990 17138709
5991 11884942
5992 10110349
5993 27241022
5994 2204349
5995 3317902
5996 28539392
5997 126323653
5998 13702547
5999 766399
6000 368838
6001 31317067
6002 40490439
6003 38779863
6004 19348228
6005 14865802
6006 22753904
6007 17890928
6008 34941830
6009 1836040
6010 14383946
6011 2104602
6012 71517551
6013 16610416
6014 11707545
6015 76633952
6016 9296307
6017 21595147
6018 13086872
6019 24942409
6020 10087786
6021 1851011
6022 7973219
6023 15070702
6024 3131184
6025 15024057
6026 84961430
6027 12628659
6028 12494758
6029 4347122
6030 4178414
6031 2799566
6032 12204262
6033 7226625
6034 27942902
6035 12228298
6036 5729348
6037 40683552
6038 32835817
6039 48653284
6040 43849629
6041 51434873
6042 22466961
6043 29344032
6044 2587960
6045 75046
6046 73056004
6047 50432003
6048 11844286
6049 6917715
6050 43924957
6051 29479326
6052 11518524
6053 38150871
6054 81227156
6055 14019838
6056 11221349
6057 5603053
6058 54420512
6059 16723982
6060 61687052
6061 42630575
6062 4830057
6063 20134340
6064 10034682
6065 7212146
6066 3221134
6067 4379376
6068 2942905
6069 25111214
6070 21253237
6071 3275052
6072 5903477
6073 164156528
6074 17739171
6075 75688
6076 3245948
6077 19682880
6078 22127752
6079 2083869
6080 29970344
6081 16072676
6082 11884307
6083 30644271
6084 40970964
6085 16013105
6086 68710010
6087 42448306
6088 21072740
6089 20387226
6090 2449539
6091 27072808
6092 14740289
6093 7900188
6094 21324771
6095 17165130
6096 13975437
6097 27661735
6098 29660723
6099 76832121
6100 5527486
6101 51713891
6102 22243814
6103 50736460
6104 432386
6105 3228873
6106 22555665
6107 6517047
6108 73692990
6109 911616
6110 6395346
6111 12743643
6112 7159529
6113 17845973
6114 30584916
6115 60945036
6116 19458340
6117 1922735
6118 2268443
6119 48214361
6120 7720165
6121 97885533
6122 8983409
6123 3719692
6124 41156034
6125 21265413
6126 19190121
6127 15179834
6128 13879588
6129 314770
6130 18891171
6131 14986195
6132 17915873
6133 18587460
6134 30591659
6135 31558816
6136 8494191
6137 916335
6138 25136553
6139 1586078
6140 15244078
6141 19688493
6142 62674246
6143 5908009
6144 2538451
6145 9548793
6146 39942050
6147 40144544
6148 15265534
6149 4077792
6150 7678077
6151 27523273
6152 27618124
6153 28935541
6154 16029613
6155 64281490
6156 7990986
6157 57168427
6158 20799188
6159 21428857
6160 50146090
6161 80227247
6162 178776
6163 4656317
6164 14375760
6165 19936158
6166 33461028
6167 6932608
6168 3796688
6169 4636070
6170 62545990
6171 5295156
6172 5941885
6173 18393969
6174 62220736
6175 107287227
6176 11928672
6177 39132348
6178 6196392
6179 13107893
6180 8146940
6181 32609789
6182 22595795
6183 2073751
6184 33306604
6185 45703273
6186 23032860
6187 35318058
6188 7737637
6189 28360686
6190 100231400
6191 27839873
6192 50307952
6193 20271747
6194 19786592
6195 49416765
6196 22202948
6197 36899187
6198 14835671
6199 30349301
6200 25011900
6201 4477097
6202 15167805
6203 12461408
6204 7567399
6205 10238339
6206 19677614
6207 3259918
6208 10514757
6209 7493798
6210 3237081
6211 25039696
6212 97946750
6213 70761014
6214 14800823
6215 66094663
6216 46222126
6217 41324600
6218 10253300
6219 26775669
6220 38328650
6221 9962817
6222 46716324
6223 5628266
6224 3098346
6225 49482784
6226 5156863
6227 523790
6228 25315161
6229 6774502
6230 18428069
6231 1225177
6232 1485307
6233 11859556
6234 86442235
6235 31034112
6236 132033
6237 68058804
6238 137096413
6239 1526386
6240 137405700
6241 3731751
6242 42623647
6243 8803977
6244 36825975
6245 65137372
6246 47151520
6247 9478540
6248 4396482
6249 22374718
6250 10621150
6251 17771156
6252 37184484
6253 37287627
6254 24971578
6255 103380444
6256 13148228
6257 52236160
6258 6589853
6259 12900611
6260 19671630
6261 6019842
6262 18189434
6263 97817133
6264 18706209
6265 25269216
6266 10800624
6267 2206286
6268 4649167
6269 15972998
6270 29548994
6271 14285619
6272 5407071
6273 21563085
6274 27695006
6275 13234377
6276 55241948
6277 17376452
6278 16945733
6279 37827383
6280 25299385
6281 18248149
6282 557865
6283 1040558
6284 8404678
6285 36781984
6286 37263422
6287 18011128
6288 9112992
6289 5944110
6290 702062
6291 2310265
6292 1021783
6293 80668222
6294 58457822
6295 25872214
6296 4596549
6297 48755540
6298 9052372
6299 13729296
6300 1573428
6301 15003284
6302 19899611
6303 7777940
6304 44315294
6305 8097660
6306 35494512
6307 31944272
6308 50189638
6309 14446487
6310 41533250
6311 6431163
6312 12761672
6313 15638491
6314 20931880
6315 20540490
6316 56884301
6317 25613533
6318 1654838
6319 48702546
6320 1978011
6321 16827973
6322 36587885
6323 92900928
6324 178172
6325 3494910
6326 7158502
6327 694633
6328 87694005
6329 33214776
6330 28119482
6331 10154377
6332 21065471
6333 45757310
6334 82424706
6335 100509443
6336 13416498
6337 8931645
6338 10184375
6339 31061070
6340 17006644
6341 12646497
6342 15863919
6343 9010012
6344 137893864
6345 39272045
6346 812182
6347 87322090
6348 40640304
6349 29383459
6350 4125851
6351 51789779
6352 7118544
6353 14030994
6354 28038820
6355 15655149
6356 26827523
6357 10495841
6358 30101790
6359 28006793
6360 20686744
6361 39161851
6362 1104996
6363 20706728
6364 29580505
6365 12297729
6366 13422828
6367 2832614
6368 30829974
6369 8715643
6370 2553827
6371 9587038
6372 838770
6373 10687360
6374 8798806
6375 34595834
6376 51210253
6377 7381507
6378 11097131
6379 311683
6380 79001326
6381 1237198
6382 72989838
6383 126428031
6384 4094947
6385 4926372
6386 1785164
6387 4951609
6388 20749160
6389 261537
6390 23635091
6391 53185269
6392 21753215
6393 8850062
6394 4737163
6395 6594161
6396 39541677
6397 33712897
6398 57301019
6399 2461597
6400 9564492
6401 18045480
6402 28367882
6403 14998625
6404 48371257
6405 27926109
6406 81041076
6407 5442865
6408 3956824
6409 20686486
6410 7810413
6411 25288677
6412 16733641
6413 23676418
6414 12938237
6415 44156920
6416 40374996
6417 24369013
6418 14427438
6419 15350183
6420 10201451
6421 59876661
6422 51313427
6423 26708710
6424 4928814
6425 32136744
6426 9970538
6427 7152251
6428 17043610
6429 122007102
6430 55479848
6431 22711663
6432 1906937
6433 88327969
6434 19393119
6435 78138749
6436 97103528
6437 66399126
6438 28547428
6439 8596413
6440 27633661
6441 52429887
6442 13251329
6443 92712690
6444 39945202
6445 38024498
6446 11219343
6447 26544887
6448 161377476
6449 17292152
6450 119154394
6451 36667355
6452 36712802
6453 15717723
6454 9502716
6455 21576793
6456 12190210
6457 11956373
6458 12473374
6459 100809063
6460 2501846
6461 7195876
6462 56926154
6463 12830201
6464 36243703
6465 18751683
6466 16833630
6467 3481407
6468 3707611
6469 70217057
6470 14761447
6471 3012338
6472 6534046
6473 157065673
6474 49989430
6475 29592312
6476 43043834
6477 11488770
6478 21695477
6479 65738441
6480 14291031
6481 203959
6482 43822045
6483 1247211
6484 7616223
6485 7775835
6486 80971922
6487 12142140
6488 7653002
6489 9184814
6490 6088517
6491 8449720
6492 22120135
6493 25465072
6494 10399064
6495 27307824
6496 4875623
6497 13266238
6498 13878343
6499 216727
6500 15756826
6501 10990357
6502 8017670
6503 39959555
6504 48031135
6505 44372670
6506 39385001
6507 50297235
6508 27367413
6509 8496776
6510 788138
6511 38528182
6512 73364505
6513 84567840
6514 2712682
6515 25923066
6516 4372426
6517 4844078
6518 1429632
6519 13594892
6520 8369485
6521 36549826
6522 17004104
6523 41895393
6524 22219078
6525 25000881
6526 11510639
6527 40420654
6528 13690313
6529 23212043
6530 70474235
6531 16301968
6532 95680701
6533 49035045
6534 8616612
6535 42750583
6536 41835172
6537 40360448
6538 10212035
6539 10819880
6540 104368978
6541 36634168
6542 20476638
6543 42324989
6544 824931
6545 5301182
6546 30264446
6547 1150705
6548 5305250
6549 196427
6550 14306633
6551 2326586
6552 212205
6553 6826523
6554 38131433
6555 43023429
6556 10154310
6557 100708635
6558 12478400
6559 66739932
6560 57408675
6561 4477422
6562 1324351
6563 8147043
6564 17173324
6565 63254239
6566 12376209
6567 14796589
6568 81191311
6569 25348001
6570 45264576
6571 2649153
6572 21424814
6573 40232730
6574 17527430
6575 2551954
6576 14790195
6577 76184955
6578 33892629
6579 20651818
6580 44803748
6581 17043085
6582 2719615
6583 70074723
6584 4977873
6585 11213530
6586 17978394
6587 17813166
6588 6661346
6589 7277451
6590 4551844
6591 15774878
6592 34482748
6593 33077751
6594 3887494
6595 23113910
6596 53045851
6597 10450193
6598 3132508
6599 13580230
6600 11851855
6601 34733712
6602 14617007
6603 13736602
6604 32290840
6605 6600418
6606 7155643
6607 60418102
6608 1288483
6609 18635661
6610 61191946
6611 3357363
6612 60436479
6613 6528353
6614 19705767
6615 12881575
6616 12618050
6617 15122533
6618 5802530
6619 27443668
6620 5933068
6621 13944573
6622 6473577
6623 111535520
6624 49148375
6625 21515286
6626 35839088
6627 32225476
6628 25942466
6629 20166241
6630 968566
6631 29261501
6632 5436310
6633 14019247
6634 18349220
6635 23194286
6636 7006763
6637 72772329
6638 10776597
6639 16370950
6640 18030527
6641 28262369
6642 23555193
6643 40028960
6644 15375236
6645 31616872
6646 23568273
6647 17242662
6648 22385061
6649 16691046
6650 23264600
6651 35546861
6652 41029271
6653 16916727
6654 15825919
6655 104680486
6656 17967364
6657 10805563
6658 55665939
6659 5422050
6660 35248139
6661 31239612
6662 15879824
6663 17723655
6664 15470935
6665 34506945
6666 3761915
6667 20607662
6668 18661141
6669 12668197
6670 244227
6671 79066414
6672 11706862
6673 11826623
6674 27048436
6675 16338206
6676 8484914
6677 40141978
6678 47749548
6679 31357206
6680 11965948
6681 4957718
6682 9545644
6683 897869
6684 45974889
6685 19277903
6686 12435873
6687 87425303
6688 44439176
6689 2880625
6690 17420256
6691 29603927
6692 110281105
6693 13244254
6694 27484695
6695 54636915
6696 1563268
6697 17345400
6698 51774437
6699 39750718
6700 2265796
6701 17357113
6702 16213429
6703 30047656
6704 6469229
6705 7584797
6706 3029485
6707 15567910
6708 10581845
6709 5045126
6710 34402920
6711 6130390
6712 18646971
6713 11347879
6714 31485000
6715 7097374
6716 1050018
6717 67346921
6718 46852199
6719 518998
6720 88487696
6721 29771862
6722 21012237
6723 62152367
6724 11678121
6725 8736152
6726 4150205
6727 79216048
6728 13084472
6729 13341694
6730 8787985
6731 56588806
6732 90848408
6733 22037167
6734 31125228
6735 12700106
6736 6767551
6737 6887580
6738 120691000
6739 63002150
6740 74870809
6741 6059634
6742 13016099
6743 38009402
6744 6057997
6745 1393667
6746 41045373
6747 75807049
6748 12239979
6749 49997128
6750 7259042
6751 25269811
6752 1947063
6753 5560414
6754 18380031
6755 43179388
6756 31127238
6757 57754886
6758 16717183
6759 19849641
6760 2769980
6761 32900095
6762 16268165
6763 48834439
6764 32022168
6765 81466027
6766 30381066
6767 62889978
6768 77345342
6769 67493298
6770 761458
6771 17993248
6772 20220148
6773 87844237
6774 22510111
6775 9863023
6776 60126754
6777 9970842
6778 22174404
6779 27296741
6780 84367383
6781 42179367
6782 38494266
6783 32028546
6784 26457182
6785 23607822
6786 14408728
6787 18884861
6788 30787444
6789 40318628
6790 5313141
6791 5542452
6792 34596356
6793 73878790
6794 39269927
6795 12360328
6796 2712173
6797 12414380
6798 4461830
6799 82783939
6800 13147311
6801 4811324
6802 52373960
6803 10330627
6804 25994265
6805 56868233
6806 13353084
6807 17497181
6808 37212956
6809 63432761
6810 52450061
6811 109170065
6812 16372125
6813 12036489
6814 87052402
6815 17868178
6816 31003837
6817 53551551
6818 17502976
6819 2633829
6820 35684306
6821 75078534
6822 42126148
6823 12056924
6824 43794556
6825 1868554
6826 50371442
6827 8152218
6828 9988751
6829 1485828
6830 12076509
6831 7644720
6832 7975378
6833 14163690
6834 20312527
6835 141439367
6836 57754139
6837 11787018
6838 11996175
6839 32433238
6840 2161965
6841 3425962
6842 11729574
6843 22424432
6844 9970204
6845 120651
6846 12912019
6847 16347186
6848 51437142
6849 19871467
6850 16318749
6851 36128075
6852 18992392
6853 99254131
6854 61563948
6855 5460596
6856 26954653
6857 1202574
6858 18767248
6859 4001375
6860 56110678
6861 10618425
6862 26395205
6863 7760185
6864 49192634
6865 29814268
6866 14954593
6867 5540699
6868 61787577
6869 38446530
6870 27408883
6871 16444048
6872 19185641
6873 22130428
6874 50518285
6875 23404650
6876 49516213
6877 1100922
6878 49307968
6879 4625540
6880 20684637
6881 75043775
6882 21465705
6883 58212841
6884 6125547
6885 9270310
6886 33463891
6887 3972204
6888 10890981
6889 1425138
6890 45499051
6891 9101681
6892 98726356
6893 20726140
6894 6820971
6895 41415353
6896 10801917
6897 15718069
6898 23957645
6899 6234937
6900 83457543
6901 48214083
6902 18243242
6903 19790048
6904 15408877
6905 3264949
6906 29029862
6907 7784452
6908 3091469
6909 16827163
6910 24082469
6911 3048657
6912 4976924
6913 47625962
6914 550456
6915 84195325
6916 25278897
6917 18235262
6918 61058194
6919 42617474
6920 49625891
6921 32465349
6922 36809298
6923 15525431
6924 85210716
6925 63758252
6926 55092089
6927 35204367
6928 32071772
6929 63287561
6930 106535587
6931 10247573
6932 15433682
6933 33166587
6934 12551508
6935 37405141
6936 27784157
6937 19265639
6938 51066
6939 36054769
6940 10686176
6941 7013127
6942 5144027
6943 37854339
6944 87845933
6945 46894398
6946 65860100
6947 53184791
6948 50814558
6949 10776827
6950 30697465
6951 15322412
6952 8244776
6953 93674034
6954 23004799
6955 17362826
6956 39502135
6957 3426215
6958 9459289
6959 32790668
6960 43460398
6961 13687409
6962 83303525
6963 14588439
6964 46130868
6965 61531074
6966 20727141
6967 98098890
6968 3306957
6969 12092579
6970 3448964
6971 3603645
6972 1112215
6973 1730568
6974 39786464
6975 56089967
6976 51956177
6977 85612330
6978 1333242
6979 27957617
6980 42464404
6981 8342888
6982 81562350
6983 4750491
6984 136784582
6985 16516393
6986 138122086
6987 1406673
6988 34805888
6989 6941094
6990 34620895
6991 20836419
6992 9882508
6993 58927006
6994 62903224
6995 11948363
6996 21142906
6997 34501135
6998 18484369
6999 18488287
7000 4598308
7001 55652284
7002 7718469
7003 12986627
7004 33100316
7005 13079054
7006 6190715
7007 9627890
7008 25088150
7009 31148084
7010 55272262
7011 12205789
7012 27410601
7013 40570414
7014 31554046
7015 82952533
7016 53935037
7017 48581272
7018 37009632
7019 36356408
7020 5024141
7021 6815503
7022 92051155
7023 133494502
7024 53933517
7025 2693399
7026 14913269
7027 513596
7028 55387447
7029 25940162
7030 11294625
7031 104919455
7032 43811098
7033 9819266
7034 4188735
7035 40879698
7036 10375936
7037 95893573
7038 3143755
7039 2566577
7040 26780182
7041 65048999
7042 16580318
7043 9711378
7044 22339985
7045 6402108
7046 85553082
7047 63145405
7048 2217192
7049 74466335
7050 87117872
7051 7831498
7052 52997862
7053 12491423
7054 5209083
7055 29255991
7056 3219695
7057 41869481
7058 176774733
7059 33248487
7060 20714064
7061 16498983
7062 15365198
7063 109172260
7064 3200616
7065 41248729
7066 144360889
7067 13077566
7068 46495927
7069 23085919
7070 21675428
7071 92254571
7072 5915293
7073 9150826
7074 80413481
7075 11527612
7076 78945303
7077 5618623
7078 7920330
7079 112070074
7080 13136894
7081 31921074
7082 89243633
7083 33749440
7084 4582974
7085 2667996
7086 41673151
7087 16061829
7088 1880705
7089 8057077
7090 54432911
7091 36015715
7092 23862075
7093 69087874
7094 146066051
7095 7723690
7096 34681699
7097 21340336
7098 55135832
7099 40566723
7100 7581248
7101 65661611
7102 50276351
7103 2120787
7104 22826785
7105 35501426
7106 23985614
7107 27160947
7108 51004097
7109 80747250
7110 44864645
7111 35451869
7112 61142121
7113 3487320
7114 10229000
7115 40788528
7116 131194812
7117 31373610
7118 9051517
7119 12267395
7120 14622486
7121 98618068
7122 6454361
7123 108409113
7124 86273891
7125 22375073
7126 734303
7127 18988723
7128 1973917
7129 45900740
7130 25407189
7131 17713577
7132 282684
7133 1930100
7134 37527970
7135 8269298
7136 1738330
7137 10823112
7138 47195339
7139 4318397
7140 25668910
7141 29433456
7142 21019074
7143 15424815
7144 6834889
7145 11622997
7146 8571596
7147 10063942
7148 9157140
7149 27586483
7150 10504145
7151 32246141
7152 23914109
7153 8316189
7154 17389957
7155 70909967
7156 6427910
7157 1213995
7158 10389290
7159 440882
7160 34626678
7161 4749591
7162 13209154
7163 34157001
7164 56813352
7165 180076358
7166 46011293
7167 5293502
7168 54941304
7169 6795775
7170 6902521
7171 8722019
7172 34146406
7173 58054650
7174 20773492
7175 2687541
7176 23421810
7177 91377121
7178 1654258
7179 16260314
7180 26791650
7181 6688121
7182 42943720
7183 53421027
7184 4226951
7185 78307560
7186 8508047
7187 10846602
7188 41733698
7189 6183861
7190 12052381
7191 63984329
7192 33789904
7193 36563477
7194 33587814
7195 13334984
7196 14048457
7197 54570400
7198 2957829
7199 27988583
7200 2308309
7201 612953
7202 820141
7203 52897472
7204 489197
7205 7982104
7206 28464271
7207 19949970
7208 659394
7209 64132731
7210 46913400
7211 73147056
7212 5468468
7213 9871136
7214 5551903
7215 150769708
7216 27616342
7217 87193694
7218 23630245
7219 17151131
7220 6290949
7221 16825523
7222 22482993
7223 12548103
7224 2045286
7225 43786151
7226 79316640
7227 18478739
7228 32390194
7229 74997698
7230 8089318
7231 13601910
7232 3366467
7233 10537353
7234 7773495
7235 4160869
7236 130840059
7237 84240190
7238 13224921
7239 2126861
7240 1631665
7241 35085020
7242 11026005
7243 27421973
7244 62026558
7245 44970524
7246 10186118
7247 47907451
7248 9871596
7249 31844355
7250 18007132
7251 43290872
7252 21931909
7253 96771303
7254 14826517
7255 2325690
7256 7457046
7257 19116166
7258 37012630
7259 10635921
7260 2717524
7261 11922082
7262 8436880
7263 25667562
7264 1134918
7265 46649483
7266 50696250
7267 356045
7268 4049935
7269 86325415
7270 169328397
7271 4261105
7272 14229344
7273 8797364
7274 22827207
7275 28944453
7276 46084350
7277 53721447
7278 80494725
7279 17901255
7280 50991381
7281 22120674
7282 56997903
7283 41696473
7284 13602479
7285 9360271
7286 41075388
7287 2660943
7288 73633656
7289 60239036
7290 53975054
7291 7683244
7292 12603830
7293 4134765
7294 9096215
7295 11245653
7296 119859551
7297 616054
7298 61818842
7299 27308473
7300 58302075
7301 8392460
7302 14389876
7303 26631532
7304 54697872
7305 46763776
7306 2186708
7307 62230778
7308 64229007
7309 57424126
7310 77502380
7311 125802474
7312 568785
7313 27199229
7314 39805673
7315 60838503
7316 29515178
7317 77529547
7318 934148
7319 27282320
7320 3309978
7321 5921004
7322 15140677
7323 57597658
7324 26987670
7325 16114311
7326 25683217
7327 14882579
7328 52994722
7329 91880146
7330 18479107
7331 7119764
7332 54042149
7333 6063841
7334 80545125
7335 66470265
7336 12414484
7337 5378702
7338 27642013
7339 4362204
7340 8186713
7341 2179005
7342 9670688
7343 25293102
7344 18016437
7345 112784902
7346 9871988
7347 60933253
7348 21651538
7349 26605328
7350 8546939
7351 261740670
7352 25139265
7353 43918680
7354 12966745
7355 6856690
7356 36678802
7357 63308351
7358 106719584
7359 6139181
7360 28058869
7361 12840522
7362 6647925
7363 3946820
7364 124930454
7365 1043451
7366 5866302
7367 73349436
7368 61780778
7369 81367987
7370 15729741
7371 104393027
7372 23750433
7373 17926595
7374 26337126
7375 75085857
7376 69361416
7377 1518512
7378 73951239
7379 35837033
7380 11290677
7381 43593871
7382 98673745
7383 67358678
7384 5467147
7385 90324408
7386 68279433
7387 107584101
7388 106847054
7389 40257373
7390 5951192
7391 8634055
7392 6964669
7393 36591675
7394 8412616
7395 64080845
7396 31243452
7397 2188610
7398 50633202
7399 22472514
7400 51359734
7401 7509136
7402 1458460
7403 63370643
7404 182695
7405 17249089
7406 7162042
7407 10033084
7408 56628252
7409 10607989
7410 885426
7411 82041832
7412 30725676
7413 55164457
7414 2222304
7415 23862818
7416 3602933
7417 57173887
7418 26078653
7419 118160696
7420 21450508
7421 64805385
7422 60836940
7423 64763462
7424 68306279
7425 33775226
7426 35108694
7427 11054858
7428 100589491
7429 11932993
7430 10495645
7431 24431558
7432 16092711
7433 6341992
7434 29845638
7435 6911582
7436 10282345
7437 15911835
7438 108936709
7439 289363
7440 18718576
7441 8793424
7442 73048255
7443 30392037
7444 8719
7445 40497836
7446 35167708
7447 7822699
7448 49072313
7449 3804370
7450 66659484
7451 245817746
7452 57599187
7453 90858836
7454 8938929
7455 26901240
7456 113723550
7457 1016916
7458 16005899
7459 29102366
7460 25258258
7461 92854997
7462 2812943
7463 17505357
7464 8623075
7465 8169351
7466 123097030
7467 43746571
7468 1381273
7469 12903863
7470 102516594
7471 27435837
7472 48154555
7473 79581206
7474 646647
7475 124479671
7476 2585346
7477 37516817
7478 14397333
7479 3788426
7480 49777636
7481 23755536
7482 59815717
7483 1784841
7484 2297481
7485 40051158
7486 20503265
7487 24372896
7488 33110293
7489 3848503
7490 37114492
7491 1517089
7492 19180468
7493 59840448
7494 53035510
7495 1752569
7496 24396141
7497 461578
7498 19089428
7499 35131011
7500 5336739
7501 92906463
7502 5533989
7503 36207105
7504 26418037
7505 21967346
7506 596393
7507 37152567
7508 92659173
7509 8841717
7510 67972240
7511 3686261
7512 72932644
7513 3787554
7514 6826731
7515 31455305
7516 130166772
7517 4751858
7518 13588132
7519 10345254
7520 38856408
7521 3189176
7522 93987375
7523 82426148
7524 99131251
7525 13074191
7526 1902643
7527 2851374
7528 6982453
7529 3722500
7530 57212095
7531 239538973
7532 24417299
7533 1716173
7534 5803765
7535 3965131
7536 79708965
7537 83107814
7538 94382552
7539 17860477
7540 20776209
7541 45933262
7542 6861635
7543 82428780
7544 30057069
7545 4737376
7546 49162287
7547 25152782
7548 16870376
7549 28966919
7550 20665322
7551 20902884
7552 146382696
7553 32085642
7554 7459745
7555 36164625
7556 17875124
7557 9937590
7558 7514902
7559 1271177
7560 2114142
7561 14664787
7562 16572951
7563 85846444
7564 16196575
7565 19798444
7566 73226225
7567 15448738
7568 46064040
7569 43222324
7570 8409431
7571 66279049
7572 60287736
7573 45229189
7574 15615744
7575 27688835
7576 1900003
7577 75241684
7578 58879324
7579 192401269
7580 11667199
7581 187352098
7582 188486851
7583 3667023
7584 164011630
7585 35312289
7586 85874011
7587 834226
7588 20194655
7589 13548410
7590 7102125
7591 6275455
7592 130682583
7593 23698359
7594 838796
7595 657848
7596 50858705
7597 144792057
7598 70536158
7599 10897476
7600 17364182
7601 55417695
7602 4003268
7603 130496075
7604 25831690
7605 1940767
7606 1452934
7607 61298231
7608 46165695
7609 102326236
7610 14023606
7611 57814692
7612 1574979
7613 33074672
7614 121338374
7615 49958561
7616 17336023
7617 86145852
7618 63711438
7619 18166696
7620 9122370
7621 2695685
7622 15165493
7623 151370812
7624 10177741
7625 70116422
7626 16994036
7627 7199290
7628 6228264
7629 24029592
7630 9091207
7631 2250693
7632 30962702
7633 57564420
7634 4685242
7635 86595023
7636 47265716
7637 35480633
7638 77464387
7639 30741127
7640 95940425
7641 3681506
7642 18284868
7643 42581441
7644 11829248
7645 5885385
7646 34523302
7647 30624671
7648 24054258
7649 107580067
7650 2009769
7651 15822556
7652 47849439
7653 77561757
7654 128180409
7655 31207161
7656 61267452
7657 24241254
7658 18335491
7659 72360196
7660 52052072
7661 38184006
7662 7449157
7663 47162276
7664 30190659
7665 41124688
7666 10111545
7667 137184443
7668 119794371
7669 128833707
7670 8062042
7671 63772632
7672 38246980
7673 17203985
7674 14742792
7675 41587526
7676 20965785
7677 24099499
7678 48211662
7679 25637938
7680 21852388
7681 1114844
7682 18161986
7683 46619925
7684 695209
7685 41452110
7686 37513173
7687 102167177
7688 69516908
7689 4198429
7690 18703010
7691 381071
7692 14748818
7693 185040521
7694 35108792
7695 8033032
7696 7756287
7697 87823905
7698 49322437
7699 1196961
7700 7353348
7701 1609957
7702 14058055
7703 44327910
7704 31105080
7705 4653806
7706 87477754
7707 19789734
7708 6287052
7709 519241
7710 11707155
7711 44640775
7712 5985964
7713 53118
7714 48937556
7715 52224975
7716 15517862
7717 64533204
7718 10475624
7719 65300505
7720 8232419
7721 8358727
7722 27543253
7723 3109451
7724 22640677
7725 18350011
7726 6179195
7727 6656170
7728 74847489
7729 23595722
7730 27297584
7731 120354208
7732 139283540
7733 58083340
7734 7852464
7735 14954838
7736 36524305
7737 7519557
7738 141078869
7739 100776178
7740 67573692
7741 30219460
7742 72964411
7743 27265999
7744 9595546
7745 9625172
7746 190278774
7747 143978174
7748 55653407
7749 132308566
7750 40131253
7751 38144181
7752 46694060
7753 20657510
7754 4203755
7755 18788929
7756 53841995
7757 51611773
7758 3356315
7759 60336726
7760 27760285
7761 4019267
7762 84350977
7763 94851262
7764 9051933
7765 39286205
7766 32048786
7767 70216916
7768 61467972
7769 15636643
7770 12712310
7771 25539481
7772 13219476
7773 124876502
7774 161349054
7775 12746026
7776 57889949
7777 3673862
7778 54771369
7779 35138940
7780 74297712
7781 24489675
7782 53270253
7783 26066250
7784 41004910
7785 25637836
7786 73215824
7787 35845941
7788 2899063
7789 47694385
7790 4643206
7791 27587822
7792 21316724
7793 2324630
7794 50276156
7795 3442447
7796 49856233
7797 90925329
7798 1942890
7799 28248187
7800 111416578
7801 45026363
7802 27758699
7803 19513074
7804 670226
7805 3850353
7806 131644023
7807 28932022
7808 139062095
7809 18807492
7810 50835520
7811 28784550
7812 90943090
7813 4922451
7814 847711
7815 19682725
7816 115990903
7817 348460027
7818 41904356
7819 9418625
7820 136033159
7821 38931496
7822 2972130
7823 13854337
7824 48678874
7825 7063021
7826 113771710
7827 16176657
7828 5369883
7829 22509537
7830 8551577
7831 25140884
7832 58212319
7833 9113810
7834 94635911
7835 13345488
7836 26652032
7837 11657463
7838 41547245
7839 98781900
7840 42891280
7841 34556373
7842 38378497
7843 85733695
7844 16715844
7845 17211555
7846 72481479
7847 31232804
7848 22120344
7849 154050030
7850 33531645
7851 24702695
7852 9968988
7853 46504316
7854 6320244
7855 7654422
7856 2622526
7857 6592710
7858 11544180
7859 21160289
7860 25623660
7861 55075989
7862 46174264
7863 78095943
7864 46153920
7865 4864581
7866 68599355
7867 94090984
7868 72139905
7869 9404978
7870 16948400
7871 13045172
7872 8676922
7873 79920824
7874 967116
7875 36759373
7876 10219539
7877 39774921
7878 58311896
7879 25168279
7880 14292182
7881 71199824
7882 19985257
7883 28366310
7884 48292854
7885 57462334
7886 71994462
7887 3018649
7888 24566828
7889 17295842
7890 98663611
7891 12208064
7892 99494724
7893 20635332
7894 52496192
7895 860991
7896 7091546
7897 13275113
7898 3856351
7899 13265400
7900 49117240
7901 26220913
7902 46705155
7903 7204308
7904 26736275
7905 8694414
7906 130533393
7907 51773372
7908 12390826
7909 2933317
7910 40082659
7911 47054183
7912 79831026
7913 41705771
7914 93244481
7915 40776923
7916 13551000
7917 23565035
7918 1155664
7919 25944168
7920 30317050
7921 46563813
7922 98116597
7923 2392337
7924 43473515
7925 30141159
7926 22920336
7927 9993986
7928 13989971
7929 6035045
7930 65593737
7931 48478712
7932 5482660
7933 36355059
7934 16356069
7935 44663484
7936 41688520
7937 32272160
7938 6363512
7939 2220114
7940 67661321
7941 64419863
7942 73872509
7943 56231602
7944 14653875
7945 3865125
7946 158567180
7947 13013222
7948 16960585
7949 13203420
7950 29249005
7951 13947128
7952 20358005
7953 687532
7954 13295939
7955 16196630
7956 33775800
7957 50380636
7958 1304195
7959 19934896
7960 25883106
7961 1213733
7962 14451292
7963 8423900
7964 1126051
7965 71833772
7966 8577444
7967 24605670
7968 22460954
7969 16744170
7970 136400071
7971 5561069
7972 19936915
7973 93356094
7974 9542270
7975 7008877
7976 8457133
7977 116640002
7978 12406286
7979 58849678
7980 21149666
7981 55583427
7982 55981143
7983 27213705
7984 1006800
7985 38856104
7986 41825930
7987 61564300
7988 13722805
7989 23355361
7990 27204306
7991 42136758
7992 13483370
7993 19389011
7994 206877190
7995 5619227
7996 140094256
7997 4984837
7998 47874723
7999 75993969
8000 19665598
8001 1820051
8002 40974871
8003 38710647
8004 50192279
8005 25171897
8006 35587438
8007 53019652
8008 5867987
8009 164738280
8010 28290762
8011 140593718
8012 55744966
8013 7419378
8014 54321529
8015 120101578
8016 4194157
8017 7771406
8018 30416829
8019 39935705
8020 11536408
8021 11036746
8022 10749005
8023 49738946
8024 21434022
8025 4746992
8026 34254120
8027 26502104
8028 33363853
8029 128493872
8030 30132092
8031 20017947
8032 10260220
8033 19507907
8034 27870561
8035 10428045
8036 91992389
8037 58134541
8038 96701154
8039 14110720
8040 9599436
8041 16588733
8042 32590603
8043 64830677
8044 15300303
8045 29515376
8046 61446364
8047 655251
8048 17030888
8049 42498027
8050 35930460
8051 46297629
8052 44789637
8053 21387095
8054 11437068
8055 49731668
8056 172156779
8057 43393491
8058 18301284
8059 2012877
8060 114000052
8061 19331112
8062 41199014
8063 10716575
8064 33712446
8065 24688002
8066 39136993
8067 55947261
8068 73489598
8069 29709087
8070 19808758
8071 27176040
8072 18079998
8073 23719066
8074 2164699
8075 4273083
8076 28403401
8077 141202260
8078 11313296
8079 29158761
8080 4042454
8081 25577138
8082 37322620
8083 96255898
8084 168404334
8085 51607875
8086 69413461
8087 8933463
8088 166551119
8089 39665001
8090 1429289
8091 200655205
8092 100529476
8093 206043429
8094 1940237
8095 17607344
8096 11122440
8097 128555349
8098 25106246
8099 82248154
8100 13171423
8101 43098102
8102 25156201
8103 10018390
8104 51108527
8105 99965432
8106 45816683
8107 37265972
8108 119450458
8109 54675232
8110 42655859
8111 17565889
8112 4199408
8113 39090976
8114 142084657
8115 23475457
8116 86730734
8117 17298740
8118 24766301
8119 12133688
8120 75546445
8121 5911721
8122 77134205
8123 62432996
8124 68199302
8125 20064836
8126 3785549
8127 26427169
8128 10746356
8129 4659851
8130 11178782
8131 116700969
8132 9237823
8133 27390886
8134 4918701
8135 56060809
8136 92919083
8137 59132918
8138 35785036
8139 106259373
8140 41246306
8141 50405985
8142 57169532
8143 83959442
8144 99106878
8145 63890346
8146 86591077
8147 82689118
8148 7943702
8149 24736038
8150 7125014
8151 77180929
8152 37449597
8153 10324643
8154 13660084
8155 48070092
8156 42331375
8157 17182752
8158 37492102
8159 52625590
8160 59285212
8161 38766217
8162 65991147
8163 43754600
8164 119852983
8165 20378930
8166 67878137
8167 118834357
8168 973871
8169 14951830
8170 18196706
8171 7610242
8172 2907822
8173 27080334
8174 24907594
8175 15815616
8176 192740109
8177 36436662
8178 32745775
8179 9173861
8180 26152113
8181 41685598
8182 50940812
8183 73150588
8184 131894688
8185 1502696
8186 69924502
8187 58342626
8188 65291013
8189 18044650
8190 36846591
8191 12042995
8192 50138928
8193 52868237
8194 38868384
8195 112818050
8196 47048873
8197 61838672
8198 19005442
8199 28950684
8200 10636716
8201 42589734
8202 11252597
8203 40314786
8204 24435748
8205 105048929
8206 75312732
8207 58065052
8208 32636041
8209 134743042
8210 51091222
8211 88986584
8212 23307337
8213 16925988
8214 5275043
8215 76897629
8216 123241656
8217 46026968
8218 1746955
8219 21233274
8220 4616772
8221 14543755
8222 6577872
8223 42591605
8224 44544725
8225 37796764
8226 29230808
8227 4318035
8228 166934
8229 67903665
8230 82569794
8231 64139665
8232 92033466
8233 90765763
8234 49164006
8235 300774451
8236 4628675
8237 3632951
8238 66625325
8239 9345731
8240 8399769
8241 46567108
8242 86632051
8243 33801975
8244 3426282
8245 100718899
8246 22111917
8247 31047267
8248 45474578
8249 445733
8250 4325189
8251 89146795
8252 24377957
8253 53181964
8254 33335225
8255 80635549
8256 59847737
8257 151216922
8258 43796379
8259 108711091
8260 30497365
8261 6621093
8262 110056867
8263 46987401
8264 18326786
8265 42738746
8266 51623845
8267 64406624
8268 36029738
8269 194402502
8270 116287925
8271 126067291
8272 143116049
8273 50478858
8274 35206411
8275 14134762
8276 69185217
8277 3811
8278 2930705
8279 9569589
8280 17467691
8281 16586374
8282 4027720
8283 5240960
8284 50771688
8285 33406979
8286 74723629
8287 25461160
8288 3328013
8289 13483878
8290 130529049
8291 75877299
8292 186628488
8293 4657918
8294 28112538
8295 4452269
8296 5554987
8297 53166561
8298 797984
8299 45816844
8300 22327291
8301 1631080
8302 138176604
8303 15424316
8304 28681520
8305 28303961
8306 2807895
8307 92768810
8308 55414421
8309 50908749
8310 18735747
8311 25836034
8312 74454275
8313 39464287
8314 32417292
8315 43343605
8316 33026646
8317 31721917
8318 2309834
8319 3018966
8320 102951199
8321 20331705
8322 1043907
8323 15045782
8324 16908852
8325 47909859
8326 20967347
8327 15912419
8328 14945920
8329 33516376
8330 65467002
8331 4436463
8332 11224564
8333 40057523
8334 80636040
8335 14132226
8336 24771465
8337 78404123
8338 95893315
8339 170465266
8340 26523658
8341 36448735
8342 32021498
8343 139237837
8344 23676114
8345 4636777
8346 7440781
8347 132010369
8348 13229073
8349 18078349
8350 5103908
8351 13354441
8352 91622598
8353 29647377
8354 25917517
8355 52814924
8356 17916729
8357 7507306
8358 82113799
8359 124436710
8360 13292228
8361 11335148
8362 3401864
8363 9433307
8364 20781440
8365 12178441
8366 38438471
8367 265952
8368 51294209
8369 403702
8370 53193647
8371 57473781
8372 2475495
8373 50124545
8374 4773650
8375 68639046
8376 41006272
8377 172203099
8378 10599801
8379 33618400
8380 20298209
8381 31570283
8382 6215481
8383 49314124
8384 28167550
8385 24096985
8386 826120
8387 2371798
8388 240036444
8389 158872763
8390 131343977
8391 3698607
8392 26277435
8393 61277463
8394 38212412
8395 175561179
8396 100018781
8397 66821842
8398 1209188
8399 16895795
8400 4891179
8401 41171792
8402 11846145
8403 89430636
8404 35943183
8405 94166447
8406 184039597
8407 73543378
8408 7243245
8409 13576095
8410 30418907
8411 23073865
8412 43036544
8413 164713441
8414 80588313
8415 5305471
8416 19273335
8417 30921219
8418 8707809
8419 22326860
8420 103668188
8421 1976801
8422 120590151
8423 56148862
8424 23431761
8425 6610873
8426 21380641
8427 58727112
8428 89612502
8429 22961624
8430 236896754
8431 20094658
8432 41271830
8433 113683155
8434 47616612
8435 9569733
8436 10151023
8437 15398794
8438 157783804
8439 6200613
8440 14282612
8441 14048753
8442 29260215
8443 58733454
8444 40747310
8445 11654087
8446 8335479
8447 10314489
8448 21992188
8449 36932526
8450 88343781
8451 52422259
8452 55431525
8453 5981166
8454 51621099
8455 179503744
8456 41380293
8457 2514864
8458 64430083
8459 6525588
8460 270312662
8461 104551593
8462 51893490
8463 65020574
8464 13346342
8465 67069659
8466 110086587
8467 1407433
8468 23494879
8469 69229125
8470 61773566
8471 105559398
8472 53857141
8473 65588796
8474 123219832
8475 25713765
8476 4149532
8477 22141292
8478 113431667
8479 16349568
8480 87892482
8481 49836847
8482 37641762
8483 70539626
8484 7386195
8485 95652252
8486 29244422
8487 11831197
8488 12331222
8489 16859023
8490 77116367
8491 16590858
8492 11457558
8493 54623160
8494 39296905
8495 65468508
8496 8621354
8497 39925297
8498 60711303
8499 31211014
8500 14055399
8501 10926273
8502 40442536
8503 38236192
8504 40397596
8505 7791931
8506 26920422
8507 2159808
8508 234667
8509 24023470
8510 70169362
8511 17673596
8512 61496924
8513 26487414
8514 40492708
8515 23316641
8516 32925616
8517 33495734
8518 93751935
8519 139930072
8520 94475148
8521 1021190
8522 23805772
8523 2241602
8524 114744318
8525 59720227
8526 7720796
8527 138613627
8528 21434650
8529 5703777
8530 45304142
8531 39423218
8532 67144649
8533 49036690
8534 16738589
8535 3305087
8536 23534680
8537 39135196
8538 7955052
8539 17356409
8540 54143294
8541 76329277
8542 832807
8543 13844510
8544 150572451
8545 3492649
8546 11310050
8547 12454358
8548 38841985
8549 110367585
8550 7128675
8551 122402523
8552 38343390
8553 62508896
8554 38016686
8555 36188848
8556 11813820
8557 73701179
8558 14244590
8559 67728964
8560 5064912
8561 33911020
8562 8593835
8563 112211284
8564 5663107
8565 13685642
8566 51782858
8567 1564906
8568 36300404
8569 65543211
8570 31649488
8571 41416805
8572 18490622
8573 18762643
8574 119092157
8575 119599937
8576 775281
8577 14372029
8578 49356763
8579 56400308
8580 44259067
8581 20251649
8582 97176318
8583 5572149
8584 97323533
8585 71141011
8586 22594070
8587 5002843
8588 22062413
8589 27026297
8590 11007338
8591 27819280
8592 38652828
8593 41322165
8594 45716628
8595 61898140
8596 52109189
8597 63794218
8598 209867114
8599 157080147
8600 13735683
8601 4028191
8602 20781676
8603 2980576
8604 96225614
8605 6999618
8606 8781873
8607 178796454
8608 22547829
8609 51784398
8610 42754449
8611 92168695
8612 73413348
8613 46590490
8614 241112769
8615 22265967
8616 64741464
8617 32405585
8618 32256908
8619 2465029
8620 65640719
8621 14621561
8622 237274833
8623 44531514
8624 31307881
8625 162731487
8626 12036239
8627 39468512
8628 18864778
8629 129651878
8630 23829861
8631 31291426
8632 6663138
8633 124977241
8634 53385734
8635 50822405
8636 13907349
8637 209436546
8638 30663
8639 10082296
8640 48442313
8641 8496880
8642 53782773
8643 27501259
8644 22705566
8645 7682740
8646 19296392
8647 2097959
8648 100211074
8649 42381559
8650 177834139
8651 31150504
8652 14930386
8653 19075621
8654 3119422
8655 9391311
8656 91960475
8657 23952242
8658 81136268
8659 30711537
8660 13168323
8661 14708790
8662 128231366
8663 52782397
8664 118101649
8665 71836138
8666 294396631
8667 50228291
8668 37095178
8669 87178568
8670 91441296
8671 60774034
8672 121883887
8673 17958973
8674 19021819
8675 17724007
8676 7928751
8677 188094910
8678 8594090
8679 66626423
8680 9548922
8681 15791597
8682 9547019
8683 8496780
8684 18343597
8685 3116674
8686 7140030
8687 164474165
8688 125963370
8689 25890903
8690 85699632
8691 14371522
8692 34129044
8693 113800461
8694 85210077
8695 122201626
8696 12230226
8697 63939936
8698 21632914
8699 8038274
8700 18494236
8701 37042292
8702 338520388
8703 82131887
8704 59669106
8705 7438682
8706 94622885
8707 13983888
8708 23594382
8709 164910078
8710 126961857
8711 12244239
8712 72278551
8713 11737791
8714 135635854
8715 93018816
8716 57031700
8717 28087732
8718 37020920
8719 262148253
8720 59483855
8721 167736084
8722 72790303
8723 1684768
8724 37424614
8725 59816115
8726 72637257
8727 25268023
8728 14540895
8729 23071519
8730 63850717
8731 15854070
8732 42531447
8733 10348430
8734 242866449
8735 24664442
8736 154403704
8737 25283768
8738 104369485
8739 45700001
8740 14716074
8741 185264161
8742 47598267
8743 205572196
8744 18965099
8745 50899231
8746 53707153
8747 12830656
8748 71116514
8749 64593302
8750 97363759
8751 33563981
8752 211013001
8753 14528702
8754 2011606
8755 15166931
8756 51937460
8757 39287405
8758 34728069
8759 24570661
8760 10899151
8761 15530844
8762 105417709
8763 5651732
8764 116366655
8765 76906408
8766 135865735
8767 143257858
8768 40836031
8769 42602155
8770 42823271
8771 56008079
8772 148619515
8773 13049176
8774 160144544
8775 2336170
8776 129706270
8777 7039448
8778 58139177
8779 29275977
8780 142209642
8781 54869440
8782 40415104
8783 7775921
8784 6802759
8785 19999961
8786 845025
8787 53297946
8788 41583782
8789 202825818
8790 44182380
8791 15359267
8792 8615385
8793 30486481
8794 2603651
8795 17859059
8796 95458983
8797 126338298
8798 81484728
8799 47975269
8800 51888694
8801 60721457
8802 72684541
8803 86862101
8804 26110907
8805 12198658
8806 13259567
8807 154813879
8808 8559673
8809 47485710
8810 43713167
8811 55980547
8812 67412472
8813 13058352
8814 70404247
8815 16912785
8816 76413647
8817 65109794
8818 16664771
8819 34238399
8820 21159489
8821 15730737
8822 11143743
8823 5399217
8824 64280535
8825 40941118
8826 29495211
8827 166422809
8828 3739908
8829 91036376
8830 14368993
8831 27368998
8832 64647173
8833 9691612
8834 77752151
8835 13477703
8836 688490
8837 39251231
8838 32769762
8839 19652916
8840 3139386
8841 150358963
8842 87338460
8843 94914708
8844 666375
8845 55275782
8846 35503234
8847 267766
8848 46508272
8849 53610944
8850 92900165
8851 20887728
8852 72196181
8853 3847402
8854 214780089
8855 10273661
8856 23485144
8857 41719225
8858 20830040
8859 2864507
8860 25300271
8861 32952644
8862 4690102
8863 8131386
8864 16489714
8865 50388997
8866 85221762
8867 48212648
8868 1073558
8869 57184690
8870 16345571
8871 43551847
8872 27392594
8873 194067054
8874 20100757
8875 77806573
8876 173888186
8877 80670534
8878 23133522
8879 4173182
8880 2097836
8881 46475602
8882 20204394
8883 84932140
8884 971703
8885 58325721
8886 68801235
8887 12202723
8888 35023913
8889 127712518
8890 18494109
8891 19448360
8892 148569971
8893 29736198
8894 5235585
8895 26596879
8896 14199813
8897 100086471
8898 217151159
8899 33720939
8900 112603803
8901 44606151
8902 52549678
8903 9178372
8904 25506659
8905 27941040
8906 1705585
8907 23641288
8908 17155859
8909 55703330
8910 130356180
8911 30009142
8912 38049129
8913 3080811
8914 74994746
8915 40957927
8916 7671534
8917 1034388
8918 17749752
8919 16178448
8920 5407735
8921 54573805
8922 117920663
8923 18838645
8924 72589297
8925 113773540
8926 9738144
8927 68914187
8928 78384433
8929 21277713
8930 28452706
8931 13354528
8932 8695644
8933 63429944
8934 52721094
8935 2653355
8936 12119740
8937 139819100
8938 80277674
8939 9658204
8940 330855608
8941 72921676
8942 2096417
8943 125289748
8944 282222403
8945 130512414
8946 4514451
8947 51474150
8948 5205364
8949 56774795
8950 140996038
8951 60414071
8952 95495149
8953 68368274
8954 85804388
8955 5343701
8956 327479
8957 67422698
8958 226957040
8959 78130952
8960 39947862
8961 17094860
8962 42195148
8963 63934373
8964 6752155
8965 70867802
8966 120418185
8967 113965802
8968 191066071
8969 69197869
8970 35090757
8971 6154312
8972 37936632
8973 69507000
8974 27608956
8975 21274145
8976 117406156
8977 35153471
8978 23210379
8979 25796924
8980 28269347
8981 30685178
8982 122243351
8983 53265750
8984 18698260
8985 26535132
8986 35018262
8987 101787348
8988 27485642
8989 186262610
8990 35562830
8991 17635405
8992 28355266
8993 68934678
8994 53048510
8995 45528226
8996 178078009
8997 92420136
8998 18694908
8999 16275733
9000 13238996
9001 9192431
9002 95643445
9003 49567992
9004 39024289
9005 37799738
9006 31474074
9007 16539068
9008 81958071
9009 5886595
9010 99016527
9011 7485995
9012 63128327
9013 18494204
9014 37704344
9015 1902917
9016 172259357
9017 40158272
9018 17938682
9019 202961500
9020 120891281
9021 49448244
9022 31779677
9023 212675
9024 164845855
9025 20602138
9026 108285077
9027 135855270
9028 22665459
9029 6883660
9030 48747482
9031 25143932
9032 7448770
9033 78113777
9034 27019412
9035 55498565
9036 1602153
9037 68893971
9038 576399
9039 105215921
9040 116624853
9041 334811794
9042 4026498
9043 278943137
9044 13620634
9045 56770741
9046 11910467
9047 5344099
9048 2438717
9049 19292574
9050 19074241
9051 155160204
9052 180584374
9053 102974099
9054 12030014
9055 109685622
9056 4492420
9057 16786045
9058 14299109
9059 67268624
9060 8140498
9061 61451925
9062 11529862
9063 33756378
9064 4011661
9065 11980835
9066 69246414
9067 41031227
9068 1895009
9069 39117276
9070 18438794
9071 119397169
9072 68919777
9073 12437516
9074 140976348
9075 58728706
9076 42421599
9077 169754562
9078 729543
9079 62052315
9080 9973477
9081 15542161
9082 6656472
9083 7837999
9084 141034606
9085 37858905
9086 68478499
9087 101448545
9088 13780313
9089 19632550
9090 29978751
9091 3870204
9092 24596359
9093 1983133
9094 127562732
9095 10839985
9096 38543091
9097 20570558
9098 5072230
9099 38377277
9100 85071530
9101 10398461
9102 8905610
9103 69597600
9104 66304623
9105 37018940
9106 51754153
9107 105375582
9108 104114274
9109 15453312
9110 93795931
9111 28519288
9112 46764518
9113 133052839
9114 10020631
9115 40920996
9116 120549707
9117 28755327
9118 12796563
9119 18634847
9120 137730613
9121 75610099
9122 63880300
9123 30721954
9124 45112673
9125 50291816
9126 1565126
9127 75896559
9128 22848830
9129 46180307
9130 60847592
9131 26187290
9132 74385768
9133 1535445
9134 47532790
9135 81322215
9136 100789243
9137 106897402
9138 149592805
9139 13034214
9140 9682677
9141 43074869
9142 10104035
9143 48775290
9144 5868154
9145 94725442
9146 109286625
9147 35303402
9148 96965106
9149 80927709
9150 78786062
9151 29160284
9152 52367678
9153 117262928
9154 144114538
9155 33089852
9156 50388636
9157 36732046
9158 1585004
9159 86477529
9160 68491458
9161 26666317
9162 23609387
9163 65161295
9164 51386542
9165 74904956
9166 36997950
9167 130882588
9168 150439080
9169 179058411
9170 5127792
9171 100701858
9172 25304169
9173 32794632
9174 52879500
9175 66782245
9176 54178289
9177 78721065
9178 6850741
9179 24898169
9180 370230856
9181 177834
9182 17666986
9183 18913589
9184 37737696
9185 2662032
9186 149824770
9187 74775167
9188 15183390
9189 272649
9190 397036
9191 36627956
9192 99181571
9193 60226927
9194 77872743
9195 26447170
9196 14261125
9197 81166722
9198 63683852
9199 19667178
9200 61783411
9201 84507543
9202 60470655
9203 60684092
9204 54516866
9205 57443653
9206 62658448
9207 75299188
9208 11583990
9209 53779955
9210 11014944
9211 12614358
9212 22214617
9213 113937959
9214 33131394
9215 1640300
9216 23273072
9217 5254590
9218 255144259
9219 22273942
9220 72576249
9221 88757710
9222 113620779
9223 34304612
9224 50310422
9225 82213189
9226 120397204
9227 34448476
9228 101559076
9229 67390964
9230 161964057
9231 24541942
9232 25900546
9233 18360478
9234 36801686
9235 5478915
9236 63759978
9237 191891036
9238 41793432
9239 73105187
9240 23238935
9241 196850803
9242 26390329
9243 10154892
9244 62820662
9245 48834343
9246 56138084
9247 97063936
9248 56257080
9249 19017558
9250 57850927
9251 24057035
9252 76976491
9253 41045426
9254 37828524
9255 74401432
9256 69566794
9257 30283353
9258 150216220
9259 137761658
9260 227016851
9261 65953364
9262 226755747
9263 30792055
9264 31135626
9265 35556244
9266 5998041
9267 35782228
9268 59599561
9269 85762781
9270 3315486
9271 8665225
9272 49379108
9273 5888583
9274 5463820
9275 29697032
9276 111182068
9277 64890563
9278 67687308
9279 88109883
9280 65204134
9281 97632702
9282 109524857
9283 84981770
9284 38046450
9285 39370382
9286 34599493
9287 185114411
9288 191907276
9289 26190203
9290 15211198
9291 76735505
9292 38163782
9293 64590751
9294 17459685
9295 121242407
9296 227240507
9297 52970962
9298 66632813
9299 146045086
9300 19873944
9301 33323210
9302 162871254
9303 161033092
9304 68064852
9305 34053562
9306 12289458
9307 181832644
9308 6314368
9309 3062866
9310 25687132
9311 136808590
9312 97990196
9313 28916991
9314 1251108
9315 59617780
9316 31755559
9317 61377051
9318 31408000
9319 20380622
9320 136582157
9321 102621367
9322 68172513
9323 56146390
9324 18103430
9325 3608856
9326 80264006
9327 3418594
9328 27235726
9329 9494698
9330 78358554
9331 31152869
9332 171008669
9333 11650910
9334 3167830
9335 143400096
9336 49298234
9337 50603807
9338 91696264
9339 46832783
9340 28019030
9341 27615760
9342 101900047
9343 69595267
9344 14184671
9345 30285207
9346 14363730
9347 83058560
9348 16647154
9349 17315851
9350 9026118
9351 34925616
9352 59047098
9353 28535070
9354 1367306
9355 38400058
9356 76152065
9357 28990118
9358 153168521
9359 69343523
9360 10470737
9361 24680680
9362 66624045
9363 128389503
9364 12570058
9365 58906547
9366 104530289
9367 62329138
9368 106681936
9369 101153679
9370 22699634
9371 68854572
9372 69323058
9373 139348
9374 111724450
9375 17902797
9376 32640087
9377 209560560
9378 13570721
9379 72901162
9380 17178842
9381 60264700
9382 111649578
9383 2391163
9384 15200179
9385 31712894
9386 8577218
9387 58583344
9388 80545424
9389 17588548
9390 94936264
9391 53533463
9392 19662992
9393 25822672
9394 123930808
9395 122400587
9396 127803519
9397 130238906
9398 22555338
9399 6241279
9400 50349722
9401 20691317
9402 58093651
9403 62775379
9404 36432461
9405 80476194
9406 41012847
9407 8553136
9408 61787377
9409 25565855
9410 10418736
9411 55582302
9412 202290732
9413 27696503
9414 28859255
9415 89208197
9416 20433945
9417 87351559
9418 67449303
9419 100133582
9420 101275767
9421 38387394
9422 118566651
9423 22887001
9424 5721495
9425 6536973
9426 3399368
9427 22631543
9428 58528993
9429 65084123
9430 110128186
9431 15584540
9432 71308807
9433 82842692
9434 102737673
9435 59688153
9436 99327381
9437 52536048
9438 64147084
9439 13257429
9440 11264287
9441 6182843
9442 58196547
9443 131220165
9444 44643990
9445 39894144
9446 16718733
9447 207573694
9448 12433543
9449 13619253
9450 25285049
9451 114221317
9452 14458513
9453 8994124
9454 72639998
9455 30496012
9456 80902382
9457 85175238
9458 25096165
9459 17383058
9460 154216116
9461 23504580
9462 124727130
9463 4271125
9464 21299458
9465 21513796
9466 80697651
9467 2778615
9468 549209
9469 76656130
9470 57168634
9471 28782520
9472 111798903
9473 4190002
9474 27470004
9475 167431200
9476 58735743
9477 27684207
9478 79932862
9479 36379161
9480 89844358
9481 61788425
9482 13783975
9483 146396969
9484 28341223
9485 47006985
9486 42810226
9487 7902669
9488 2837043
9489 149528386
9490 43889159
9491 123722302
9492 9349404
9493 153215291
9494 44320121
9495 34640594
9496 43533929
9497 7266812
9498 1813988
9499 10557385
9500 2143848
9501 85892486
9502 21622899
9503 67901146
9504 12265516
9505 30771740
9506 123391270
9507 6907696
9508 107386801
9509 25584229
9510 6723337
9511 85186222
9512 34949846
9513 130702252
9514 12536562
9515 9818022
9516 59120985
9517 48434770
9518 31109218
9519 81328510
9520 89683148
9521 4159546
9522 6153396
9523 78780845
9524 42619413
9525 45574316
9526 65438969
9527 42834574
9528 15287156
9529 71731832
9530 15080433
9531 15214694
9532 70494128
9533 48312557
9534 74010865
9535 36026782
9536 154975802
9537 20159190
9538 5444211
9539 100831273
9540 8901328
9541 116073098
9542 7869475
9543 87428498
9544 1071833
9545 75408853
9546 13371538
9547 78391461
9548 6846796
9549 69822529
9550 21791933
9551 169703958
9552 131216325
9553 3140469
9554 11647126
9555 66624424
9556 72772929
9557 76945009
9558 175837940
9559 20518011
9560 167033350
9561 24500268
9562 100933777
9563 137198024
9564 21648154
9565 55235794
9566 12768292
9567 30876001
9568 46600572
9569 86632382
9570 83826469
9571 2729838
9572 143677405
9573 69838810
9574 9042642
9575 60266337
9576 75029203
9577 84775095
9578 95665682
9579 116750532
9580 213109968
9581 27351313
9582 1662870
9583 64060213
9584 32796379
9585 63125314
9586 97374246
9587 25476703
9588 3967017
9589 57728292
9590 35860652
9591 204646439
9592 143831935
9593 305750152
9594 12375979
9595 3818104
9596 44551205
9597 81408743
9598 132625227
9599 100925359
9600 20439953
9601 392931501
9602 1488728
9603 10576807
9604 121946799
9605 86291876
9606 131228875
9607 26120264
9608 60714727
9609 29494612
9610 75187306
9611 84610302
9612 71086982
9613 83122336
9614 41632261
9615 78460449
9616 50018231
9617 49271686
9618 77033030
9619 142758
9620 55561358
9621 69864938
9622 22987322
9623 27976916
9624 101583484
9625 12012196
9626 5002254
9627 40204719
9628 2862545
9629 53422450
9630 24826273
9631 23256168
9632 74582789
9633 19463253
9634 36386788
9635 69493691
9636 121017966
9637 22074077
9638 134564630
9639 7880736
9640 24661293
9641 100892615
9642 43857850
9643 9977944
9644 170625976
9645 47670628
9646 58680600
9647 70757855
9648 128524137
9649 37035631
9650 39199152
9651 50837147
9652 70312029
9653 101749704
9654 110832171
9655 2295025
9656 30971116
9657 17972143
9658 73350990
9659 78985102
9660 96478623
9661 75200828
9662 22296541
9663 54898360
9664 95767930
9665 51410329
9666 29939065
9667 4461282
9668 91653823
9669 1770397
9670 40150559
9671 48628049
9672 9162626
9673 20866104
9674 20924316
9675 112383957
9676 149653819
9677 139802481
9678 66524868
9679 111345371
9680 18054917
9681 10641704
9682 56879013
9683 19982882
9684 19464336
9685 64048270
9686 113653962
9687 48041643
9688 135823741
9689 51814007
9690 72686492
9691 141180613
9692 19052881
9693 39410920
9694 13425994
9695 86718192
9696 29720589
9697 64574796
9698 98541043
9699 30775722
9700 88291913
9701 23273841
9702 1923384
9703 43393680
9704 64559220
9705 234626393
9706 114895865
9707 97665798
9708 1529030
9709 184313553
9710 59815523
9711 75630114
9712 6746272
9713 4218363
9714 33725246
9715 44133591
9716 25886129
9717 61111024
9718 2278877
9719 72295009
9720 52027357
9721 40229511
9722 102998780
9723 36939550
9724 76133667
9725 23012827
9726 11911732
9727 9018200
9728 10791644
9729 2061978
9730 28930453
9731 32611171
9732 4956214
9733 187078295
9734 107240712
9735 5938265
9736 1386820
9737 37305850
9738 85624774
9739 30145144
9740 47210800
9741 76417041
9742 14710634
9743 69811089
9744 130158525
9745 26384626
9746 20521757
9747 34574537
9748 37228261
9749 2592750
9750 5894528
9751 48532050
9752 47837576
9753 51617811
9754 43080734
9755 59075568
9756 97623873
9757 117120905
9758 15629675
9759 2073488
9760 11928934
9761 53280437
9762 63323843
9763 4213258
9764 8983652
9765 21957199
9766 132449424
9767 27134603
9768 305956974
9769 5189742
9770 17189064
9771 11232262
9772 267344949
9773 106294179
9774 65389324
9775 44847301
9776 17313751
9777 215269635
9778 2746181
9779 180865529
9780 42211658
9781 99451045
9782 61579495
9783 50289062
9784 165925930
9785 36017729
9786 18000895
9787 91148953
9788 3729849
9789 140645840
9790 19792048
9791 57614233
9792 58414074
9793 76851419
9794 39538241
9795 8023455
9796 169116517
9797 39148193
9798 100249783
9799 43392794
9800 46295001
9801 73797450
9802 10917446
9803 133744631
9804 108196152
9805 25219868
9806 4107342
9807 249256599
9808 130659845
9809 66729008
9810 50307079
9811 26896186
9812 83436548
9813 194176343
9814 1794618
9815 141599373
9816 303266897
9817 15228059
9818 28618156
9819 240550455
9820 95518837
9821 134513590
9822 35918574
9823 9147934
9824 10339012
9825 54167581
9826 74838431
9827 74365140
9828 153372698
9829 11549894
9830 2039153
9831 158992951
9832 27972887
9833 222897599
9834 64727632
9835 21727494
9836 21119882
9837 39318192
9838 5155062
9839 24172317
9840 3829616
9841 30396431
9842 139077999
9843 11204332
9844 149118290
9845 89062730
9846 153782198
9847 71006801
9848 43150065
9849 203635033
9850 81816245
9851 82025219
9852 71173371
9853 18675843
9854 221811294
9855 50832442
9856 27427856
9857 47991637
9858 188751847
9859 71314484
9860 54899022
9861 52177126
9862 78456572
9863 558817
9864 69210476
9865 71878818
9866 194767924
9867 44574379
9868 669522
9869 7863010
9870 17264994
9871 44860549
9872 317231227
9873 41640997
9874 110150188
9875 231050625
9876 14505408
9877 138350613
9878 2069447
9879 13316861
9880 152386086
9881 31540318
9882 62934612
9883 25869772
9884 46540518
9885 1942196
9886 10741875
9887 76798968
9888 54368056
9889 53723966
9890 53264865
9891 42072275
9892 34439892
9893 42462707
9894 227538592
9895 163018017
9896 64063256
9897 30113652
9898 33508829
9899 35994955
9900 38728260
9901 11197471
9902 138179256
9903 19503049
9904 19255916
9905 56609835
9906 21323075
9907 2339438
9908 206412903
9909 85979502
9910 125429031
9911 199568737
9912 145573428
9913 81139576
9914 101989496
9915 17316259
9916 59684646
9917 84866451
9918 84510826
9919 37059593
9920 97770016
9921 83291443
9922 7470045
9923 80291553
9924 154289860
9925 44311842
9926 98897497
9927 3781317
9928 6477031
9929 8845606
9930 5740149
9931 114634024
9932 315903425
9933 32416454
9934 39566933
9935 20901599
9936 33234772
9937 46104
9938 7223070
9939 173558662
9940 40433818
9941 12212369
9942 122221674
9943 71191813
9944 190059713
9945 31463507
9946 16462867
9947 12204186
9948 58550853
9949 255250192
9950 73951920
9951 23055488
9952 79375326
9953 74533334
9954 27558128
9955 54569964
9956 119612398
9957 66052051
9958 187492476
9959 16409121
9960 57034320
9961 199327896
9962 46125800
9963 11459892
9964 25892739
9965 36462830
9966 321764374
9967 53967749
9968 222877785
9969 96366360
9970 110147896
9971 40453034
9972 100128351
9973 30480544
9974 29473322
9975 24648
9976 196542119
9977 29612484
9978 17263519
9979 9574272
9980 7544686
9981 159015666
9982 171527660
9983 224202754
9984 1308016
9985 8428037
9986 371015475
9987 6614631
9988 80272944
9989 42268706
9990 89238533
9991 91327674
9992 50796481
9993 101412242
9994 45962574
9995 35138952
9996 26062461
9997 62787331
9998 80596978
9999 95065
10000 2126198
10001 79410708
10002 78650064
10003 46645057
10004 50538003
10005 31149313
10006 43357369
10007 26033502
10008 236468748
10009 46520866
10010 21192103
10011 1333662
10012 79916420
10013 162323127
10014 20805484
10015 7753580
10016 4494425
10017 184276219
10018 85169598
10019 53459527
10020 86113575
10021 39435614
10022 15422234
10023 10809277
10024 14384637
10025 89463484
10026 14229934
10027 51856192
10028 36137115
10029 53723004
10030 31395209
10031 6978890
10032 37829828
10033 76792390
10034 39074768
10035 68143379
10036 9721495
10037 40642945
10038 21112115
10039 35247692
10040 7449522
10041 77650495
10042 87417094
10043 2055375
10044 74623493
10045 96369817
10046 85240780
10047 83675881
10048 20932184
10049 8999693
10050 34907027
10051 314902233
10052 128284417
10053 75965490
10054 10431635
10055 18217397
10056 55149477
10057 2050682
10058 11232064
10059 16173483
10060 6110605
10061 56920805
10062 22980153
10063 59853120
10064 65598079
10065 334027
10066 38360563
10067 14264518
10068 57184318
10069 102809044
10070 27499328
10071 135129981
10072 50796584
10073 99644773
10074 218756152
10075 107101319
10076 5895316
10077 155852850
10078 49725426
10079 88034907
10080 2442615
10081 77223996
10082 72423707
10083 70126552
10084 34894894
10085 121866921
10086 179627642
10087 37788850
10088 90671163
10089 61742034
10090 68466725
10091 1448155
10092 46295114
10093 171950157
10094 10598622
10095 21409613
10096 11506269
10097 24849570
10098 33020705
10099 153247058
10100 40331377
10101 65050947
10102 8813691
10103 78753083
10104 68565575
10105 18920476
10106 114231173
10107 189039867
10108 1844106
10109 47364385
10110 38548232
10111 5267155
10112 27694690
10113 33349004
10114 25262686
10115 79288254
10116 55451671
10117 98643880
10118 75314147
10119 25157114
10120 43833370
10121 24078090
10122 66810500
10123 171483288
10124 142019045
10125 37030537
10126 141209222
10127 45023964
10128 30616764
10129 101498426
10130 14317759
10131 95011661
10132 128970522
10133 49699945
10134 52227122
10135 48423448
10136 5007863
10137 14298033
10138 178213984
10139 131268755
10140 21986443
10141 31706366
10142 335076098
10143 61976105
10144 142879515
10145 17286189
10146 28063371
10147 169003373
10148 225600898
10149 30812463
10150 48224561
10151 63286567
10152 16845019
10153 56229363
10154 65272555
10155 47912186
10156 5442308
10157 13751532
10158 4387474
10159 48532385
10160 71361593
10161 10120788
10162 48101775
10163 72213294
10164 54121715
10165 12656925
10166 36862614
10167 157670724
10168 28850872
10169 16593900
10170 57654328
10171 94695371
10172 1553253
10173 12805743
10174 11039510
10175 30362347
10176 178273084
10177 9843411
10178 297785352
10179 68793483
10180 61316949
10181 39043423
10182 88920290
10183 11695499
10184 28974641
10185 2629798
10186 115243627
10187 35784435
10188 298055474
10189 43500858
10190 123672479
10191 108461471
10192 4573771
10193 8962908
10194 69774010
10195 69957550
10196 69013279
10197 355974036
10198 222614379
10199 134922168
10200 8833417
10201 182339948
10202 45594491
10203 113062996
10204 153869695
10205 37737473
10206 89890771
10207 8610311
10208 45545638
10209 5333534
10210 202190836
10211 4225870
10212 4141603
10213 105674436
10214 55177252
10215 5773088
10216 24091103
10217 77981372
10218 67298697
10219 9648882
10220 84225988
10221 258594243
10222 17444698
10223 112385139
10224 175791210
10225 77403599
10226 100332766
10227 108458860
10228 39241289
10229 19594341
10230 55615808
10231 21470641
10232 6204913
10233 13903584
10234 55128296
10235 87843064
10236 52361056
10237 20086829
10238 126644860
10239 4559160
10240 13049580
10241 7523282
10242 38947528
10243 104985648
10244 21333417
10245 8871896
10246 158171997
10247 43318115
10248 1716461
10249 11084342
10250 152205246
10251 4819418
10252 191426850
10253 48535498
10254 7826648
10255 74405590
10256 37906020
10257 28667046
10258 12483611
10259 16836233
10260 33408916
10261 22142656
10262 7644830
10263 25548348
10264 8505204
10265 829543
10266 133132925
10267 110353290
10268 7980191
10269 16481685
10270 124670022
10271 201570857
10272 703929
10273 4809883
10274 112290755
10275 9042284
10276 93113869
10277 29996544
10278 269068513
10279 414347
10280 16182356
10281 2386003
10282 222493772
10283 3907360
10284 18562866
10285 59180413
10286 15384505
10287 69426436
10288 27684168
10289 77916547
10290 8948861
10291 114444403
10292 57399965
10293 136128412
10294 199301547
10295 54064141
10296 65035769
10297 2746708
10298 2398859
10299 18725843
10300 132727309
10301 53392954
10302 208256603
10303 28112658
10304 145431066
10305 9312721
10306 18231868
10307 197354101
10308 138956709
10309 81176556
10310 62251451
10311 185895978
10312 76724487
10313 95534729
10314 70373662
10315 205722
10316 39688389
10317 261226133
10318 57537300
10319 7335584
10320 44870792
10321 47770465
10322 435165669
10323 30270369
10324 140665803
10325 36616520
10326 54810418
10327 268104207
10328 46605414
10329 33445071
10330 40706026
10331 5987910
10332 44479609
10333 29437281
10334 107049150
10335 72067351
10336 353366976
10337 19710697
10338 18739202
10339 69871052
10340 3773200
10341 233929476
10342 120495558
10343 104863106
10344 39682468
10345 30396574
10346 70735370
10347 2934735
10348 67425185
10349 5420726
10350 56535915
10351 33164753
10352 70667351
10353 90496274
10354 69338941
10355 6847415
10356 21638106
10357 11313029
10358 3320946
10359 145539503
10360 35675270
10361 435076
10362 27916821
10363 87028130
10364 88934294
10365 27105938
10366 139533538
10367 21582635
10368 16781459
10369 214101362
10370 125969284
10371 53521282
10372 66522699
10373 104131600
10374 40019237
10375 237341956
10376 7731509
10377 9929881
10378 41697721
10379 12902921
10380 7832409
10381 130483967
10382 79525605
10383 88445129
10384 255744373
10385 186052454
10386 99830463
10387 469740035
10388 3151096
10389 37645620
10390 284430980
10391 33990054
10392 1702670
10393 4572742
10394 7834695
10395 58297420
10396 54974047
10397 28308731
10398 149849441
10399 53462015
10400 253570722
10401 17507346
10402 23698650
10403 92506951
10404 31591887
10405 71417951
10406 5754897
10407 35167400
10408 42341944
10409 261421742
10410 166558110
10411 144017312
10412 72447325
10413 5223751
10414 62790205
10415 26644810
10416 93078550
10417 19997903
10418 25202689
10419 130015
10420 21228786
10421 10224160
10422 18540089
10423 71550386
10424 201130073
10425 24621943
10426 63103910
10427 1067111
10428 38136694
10429 44317702
10430 43210893
10431 45015647
10432 169324704
10433 27193695
10434 43145980
10435 15789181
10436 19098622
10437 109876832
10438 292855100
10439 25138350
10440 112680851
10441 75979182
10442 188834826
10443 145628722
10444 193867847
10445 36106917
10446 30668205
10447 35138497
10448 501823
10449 139259697
10450 208656138
10451 15706202
10452 283197136
10453 88980500
10454 205560
10455 96513491
10456 28420619
10457 110248259
10458 220730711
10459 96066110
10460 80535357
10461 49395469
10462 43746588
10463 125641562
10464 39973612
10465 40294584
10466 7511059
10467 117268803
10468 235307691
10469 29429340
10470 167049065
10471 280695249
10472 80969587
10473 8324388
10474 80566587
10475 101179237
10476 5525830
10477 33943774
10478 24752981
10479 1312508
10480 73290844
10481 9574185
10482 15729373
10483 227431921
10484 47703039
10485 116833782
10486 1139446
10487 87636610
10488 2713726
10489 94059655
10490 166109864
10491 21655187
10492 102687575
10493 88086429
10494 28583331
10495 173494285
10496 4638718
10497 30348254
10498 63538097
10499 32935158
10500 46436429
10501 144118129
10502 30398625
10503 41296596
10504 51251119
10505 94200822
10506 132253467
10507 22404526
10508 123598396
10509 24616959
10510 7953379
10511 5650448
10512 222160321
10513 25267755
10514 18731503
10515 5450500
10516 140028109
10517 213319933
10518 43987541
10519 64105501
10520 173109807
10521 3575024
10522 70142052
10523 231983420
10524 47803169
10525 17586315
10526 26972618
10527 16999107
10528 81547
10529 121115092
10530 33443754
10531 18504685
10532 52387714
10533 389205937
10534 161392073
10535 130360507
10536 175176164
10537 20705971
10538 104471715
10539 46545853
10540 96898162
10541 38358148
10542 50511549
10543 37925478
10544 3101964
10545 53175999
10546 8813352
10547 22793860
10548 111704047
10549 67753515
10550 72917406
10551 30392388
10552 75014828
10553 258541243
10554 14495956
10555 88533977
10556 144094359
10557 9867506
10558 11102206
10559 49928232
10560 44073978
10561 3434552
10562 52859124
10563 11575103
10564 11248812
10565 131542969
10566 42480388
10567 113844660
10568 73177590
10569 5980182
10570 53670157
10571 5253719
10572 149670903
10573 12760425
10574 201745609
10575 101044007
10576 107948782
10577 141705
10578 133330036
10579 11233628
10580 8876856
10581 36590002
10582 12254592
10583 1888467
10584 104826218
10585 66285952
10586 12179924
10587 33801887
10588 2428142
10589 110682931
10590 7710694
10591 90865292
10592 9072005
10593 2797002
10594 135062783
10595 158417093
10596 37946505
10597 7243042
10598 44242273
10599 4765225
10600 50546312
10601 29483592
10602 28750803
10603 27418114
10604 5074617
10605 62031886
10606 51498732
10607 11338510
10608 87234381
10609 122833287
10610 322088999
10611 65616744
10612 87098104
10613 32120386
10614 17588994
10615 31001768
10616 27932369
10617 193090105
10618 187063213
10619 88815470
10620 70924838
10621 26551211
10622 112624148
10623 64791142
10624 50662225
10625 20962324
10626 13589700
10627 76097621
10628 91811480
10629 63899238
10630 47516776
10631 2903501
10632 145695263
10633 19811810
10634 117413166
10635 21022357
10636 50160494
10637 84515358
10638 46139136
10639 4058450
10640 7980160
10641 53054802
10642 106992332
10643 114617758
10644 2080986
10645 3907843
10646 15763083
10647 77275359
10648 111000888
10649 265624229
10650 165804084
10651 77335572
10652 12929414
10653 21913557
10654 10069875
10655 120535469
10656 165221256
10657 58812288
10658 73745362
10659 206272295
10660 26476680
10661 120038786
10662 29836518
10663 59525789
10664 45928630
10665 35181401
10666 39238754
10667 53898850
10668 503276352
10669 103180640
10670 2984033
10671 27151170
10672 49017342
10673 21627138
10674 8330352
10675 16736224
10676 54158103
10677 83785035
10678 108673345
10679 176580436
10680 18645382
10681 248606202
10682 30742351
10683 28048166
10684 44376741
10685 110022011
10686 9755078
10687 241874471
10688 41611686
10689 16997569
10690 63120192
10691 24704479
10692 256409520
10693 29750947
10694 89523753
10695 29907277
10696 51981732
10697 46388972
10698 38369788
10699 406661132
10700 4921441
10701 186283391
10702 50442045
10703 113278058
10704 35943425
10705 399908871
10706 13084803
10707 316445375
10708 78414262
10709 51205005
10710 60691195
10711 68257887
10712 3055804
10713 23793922
10714 20615545
10715 274722777
10716 161758622
10717 38333372
10718 8738832
10719 336302509
10720 55240934
10721 642661
10722 129438114
10723 19477132
10724 24304755
10725 28564374
10726 118297810
10727 65155292
10728 31086065
10729 305666014
10730 124106275
10731 31764224
10732 58459071
10733 35648614
10734 7622531
10735 7909995
10736 72569956
10737 6482565
10738 46744724
10739 99917068
10740 24947749
10741 131099660
10742 218133016
10743 135665640
10744 75775360
10745 52108927
10746 63347747
10747 267622337
10748 74873041
10749 63616519
10750 56300603
10751 48079117
10752 4216922
10753 14923265
10754 235826960
10755 106390772
10756 61184747
10757 5285232
10758 201510016
10759 2458951
10760 6990051
10761 38359420
10762 3200360
10763 36153066
10764 3966950
10765 145444961
10766 115826554
10767 37427824
10768 161055876
10769 27010384
10770 66116681
10771 127010590
10772 18456748
10773 173946127
10774 150250215
10775 13719539
10776 62476450
10777 130089
10778 30169086
10779 11013446
10780 62512846
10781 44039524
10782 234951164
10783 146341723
10784 39076613
10785 109121084
10786 70420266
10787 164198521
10788 39306004
10789 2314228
10790 122815584
10791 9566094
10792 71914130
10793 17507657
10794 116920838
10795 140976230
10796 86612614
10797 28795897
10798 48327684
10799 63691114
10800 75873170
10801 35402113
10802 1652346
10803 3834757
10804 19482024
10805 268398899
10806 138476251
10807 9250240
10808 4465126
10809 104573814
10810 11296819
10811 147299180
10812 12470341
10813 279436809
10814 274299495
10815 92394486
10816 37127094
10817 24362491
10818 134311978
10819 69775511
10820 213972480
10821 30895380
10822 10931738
10823 154779615
10824 40123418
10825 26051355
10826 11374490
10827 19981405
10828 33530227
10829 5293942
10830 135944466
10831 79072194
10832 35652129
10833 111431467
10834 64421067
10835 180916309
10836 19404295
10837 14278171
10838 4945415
10839 41446479
10840 282261904
10841 2033446
10842 20480572
10843 23734209
10844 70012753
10845 40191877
10846 88899583
10847 3209567
10848 144710882
10849 15153415
10850 38613952
10851 6386611
10852 275790561
10853 332326851
10854 2439521
10855 180753939
10856 243990730
10857 370113
10858 261993712
10859 18456023
10860 62791276
10861 114733278
10862 305234140
10863 302416473
10864 175449518
10865 31731219
10866 184167240
10867 73554783
10868 4223611
10869 214842760
10870 20019557
10871 10054744
10872 130711934
10873 57871878
10874 171006947
10875 107879316
10876 104021604
10877 188415834
10878 138531802
10879 41326115
10880 52535098
10881 18175641
10882 53998147
10883 13275143
10884 137107862
10885 39117935
10886 16459518
10887 3549853
10888 15712984
10889 100485788
10890 21170869
10891 110827238
10892 107693135
10893 42040110
10894 82926043
10895 106429898
10896 105594622
10897 21659500
10898 21140269
10899 7910641
10900 204055205
10901 3827859
10902 39815594
10903 7490094
10904 52686529
10905 195579049
10906 88899283
10907 139665131
10908 8625937
10909 75033847
10910 82892621
10911 2595896
10912 60988266
10913 66559005
10914 160006176
10915 62669111
10916 130608645
10917 52938586
10918 46704162
10919 411620671
10920 186404946
10921 139618259
10922 24046916
10923 104489366
10924 95935960
10925 103235723
10926 76567051
10927 196094551
10928 100707240
10929 89304228
10930 24933530
10931 21063017
10932 45215721
10933 23247904
10934 52409919
10935 41890128
10936 33737160
10937 121198884
10938 22098707
10939 22017046
10940 173034113
10941 106031595
10942 82140696
10943 24782946
10944 45385060
10945 5871917
10946 17533888
10947 33096330
10948 1798021
10949 43104260
10950 36928972
10951 10115269
10952 16168298
10953 24297954
10954 163573483
10955 42054745
10956 27337331
10957 44061523
10958 95339723
10959 94719139
10960 106640497
10961 218107850
10962 149933242
10963 259345412
10964 218731318
10965 141314819
10966 85008604
10967 44215468
10968 21668260
10969 48802993
10970 62728852
10971 25655963
10972 20011997
10973 251855
10974 202401626
10975 2053849
10976 223922820
10977 38544475
10978 801833
10979 254657339
10980 18589394
10981 192210083
10982 37739028
10983 225664789
10984 301888432
10985 90058213
10986 8866766
10987 22525528
10988 42125151
10989 136691067
10990 103252030
10991 107633058
10992 8480164
10993 268795817
10994 178596350
10995 346140924
10996 37688156
10997 31007046
10998 14631137
10999 122270454
11000 124688993
11001 383024764
11002 27876162
11003 89276176
11004 30740585
11005 247228016
11006 38016441
11007 76243782
11008 36865118
11009 23941398
11010 73167314
11011 93180573
11012 251048494
11013 64071006
11014 33348166
11015 94745915
11016 238799361
11017 48397599
11018 138403648
11019 22012533
11020 39558552
11021 106521935
11022 170065314
11023 42512492
11024 368972647
11025 149825116
11026 29933864
11027 22664084
11028 144466020
11029 199255313
11030 94764595
11031 80624644
11032 198636248
11033 113467448
11034 80761028
11035 45261959
11036 79499971
11037 186065528
11038 385144251
11039 16476072
11040 24745482
11041 98845009
11042 111881466
11043 175142343
11044 47497202
11045 82099630
11046 41028529
11047 37225677
11048 19414367
11049 268180113
11050 50484315
11051 178541874
11052 5611136
11053 10887182
11054 72160765
11055 32102717
11056 12162537
11057 31650712
11058 45905947
11059 25876247
11060 2327420
11061 68678902
11062 206331834
11063 43278733
11064 27153962
11065 35053822
11066 180671790
11067 41374362
11068 47053254
11069 454151382
11070 12581941
11071 1885674
11072 417404717
11073 171348371
11074 86441000
11075 111283072
11076 22319540
11077 16784044
11078 181384643
11079 375114038
11080 188682820
11081 74584240
11082 49597466
11083 33835315
11084 194131999
11085 2971926
11086 69122342
11087 6822840
11088 26148136
11089 66454721
11090 112921270
11091 51900626
11092 5431712
11093 14272440
11094 37015955
11095 150178082
11096 202149421
11097 263798526
11098 23602404
11099 23113954
11100 4749256
11101 101082733
11102 79647583
11103 21010862
11104 20097984
11105 87232537
11106 134939726
11107 62799211
11108 7202725
11109 29606932
11110 50325691
11111 111407240
11112 36424848
11113 70715835
11114 100407123
11115 12802789
11116 152105615
11117 34457224
11118 88787550
11119 198591138
11120 119552787
11121 19584653
11122 45298896
11123 24601057
11124 141023969
11125 44332531
11126 11339336
11127 2749998
11128 50027109
11129 113089398
11130 80475417
11131 331336799
11132 87919852
11133 23940609
11134 39057623
11135 63738991
11136 20760191
11137 39730712
11138 82599896
11139 40413628
11140 135675347
11141 5807644
11142 30160113
11143 322402505
11144 44513585
11145 55985040
11146 8605853
11147 12289113
11148 3108821
11149 386935898
11150 43742813
11151 84198215
11152 132004361
11153 73934865
11154 112703358
11155 333860539
11156 88126057
11157 74492566
11158 58839306
11159 29327283
11160 12790208
11161 132282447
11162 5523883
11163 138048245
11164 187085990
11165 1431174
11166 8174183
11167 84504317
11168 65711748
11169 130961092
11170 29583646
11171 122073124
11172 76689716
11173 277166149
11174 11471123
11175 19894072
11176 92700508
11177 5433858
11178 113794867
11179 40965035
11180 13894794
11181 4413052
11182 309692597
11183 285526065
11184 169452927
11185 428074723
11186 189766944
11187 3226296
11188 1027548
11189 127240892
11190 175630956
11191 13388391
11192 61714976
11193 92943655
11194 40639012
11195 5648076
11196 140015588
11197 260551290
11198 27113230
11199 85403625
11200 9344376
11201 345847974
11202 91477358
11203 23687301
11204 67672413
11205 67894215
11206 70108088
11207 239950533
11208 645163
11209 69200676
11210 13765136
11211 283919888
11212 81335652
11213 168019455
11214 208810158
11215 46419406
11216 60191345
11217 95882883
11218 146790435
11219 2086942
11220 98956132
11221 124563713
11222 39024244
11223 117730553
11224 51095726
11225 70299393
11226 332930125
11227 173142722
11228 5745589
11229 65226553
11230 6225033
11231 76233453
11232 36247902
11233 34476846
11234 78148622
11235 62063998
11236 95838850
11237 264992238
11238 44103699
11239 75633156
11240 84623143
11241 65813039
11242 26212310
11243 20130013
11244 31817578
11245 86106536
11246 39542439
11247 74902007
11248 10868996
11249 2434469
11250 23354528
11251 168587310
11252 67998968
11253 173845412
11254 1942320
11255 13898674
11256 48631782
11257 107674316
11258 155457772
11259 110797479
11260 96592728
11261 10699954
11262 39536189
11263 55783182
11264 13229889
11265 411537289
11266 21933459
11267 1470214
11268 36039567
11269 191322849
11270 10425960
11271 17314279
11272 6559737
11273 38312915
11274 73289256
11275 72072886
11276 8992023
11277 45379675
11278 67779948
11279 82653629
11280 39072040
11281 47295554
11282 142680785
11283 30181110
11284 7896738
11285 136137528
11286 21458359
11287 53719738
11288 60569469
11289 330239
11290 145938453
11291 89508367
11292 28086822
11293 46447323
11294 42484412
11295 115122
11296 45767048
11297 16400639
11298 14565871
11299 117832697
11300 2636735
11301 91362348
11302 57471953
11303 21109964
11304 10568030
11305 49745908
11306 15791252
11307 238498583
11308 70703767
11309 55481617
11310 3945139
11311 68055684
11312 34039323
11313 25562292
11314 61326944
11315 19719652
11316 27085646
11317 43671354
11318 151745039
11319 14958336
11320 76278269
11321 119160971
11322 51059933
11323 204566975
11324 128485009
11325 59854101
11326 120802864
11327 26055613
11328 22564066
11329 8836791
11330 63389881
11331 4839728
11332 69228368
11333 35008714
11334 136084937
11335 180254152
11336 6594312
11337 13326640
11338 36653333
11339 145886007
11340 18117338
11341 103631034
11342 1131307
11343 147124832
11344 158855583
11345 25638428
11346 223519683
11347 3746410
11348 48612189
11349 154054848
11350 65464647
11351 16259806
11352 70570936
11353 164506226
11354 76348659
11355 48818275
11356 135305850
11357 11461519
11358 121030037
11359 26571720
11360 52078746
11361 43939042
11362 14992112
11363 27316191
11364 41077083
11365 62393991
11366 21259490
11367 24169455
11368 103224852
11369 63049267
11370 108843447
11371 46704678
11372 167403241
11373 195631581
11374 137839261
11375 241399624
11376 33771097
11377 71120544
11378 175227945
11379 12781252
11380 17438063
11381 46864315
11382 154488032
11383 67011118
11384 55711551
11385 136288762
11386 43481052
11387 58294649
11388 168794285
11389 75575169
11390 156349795
11391 48749676
11392 32992936
11393 144123337
11394 25817035
11395 290279553
11396 35316340
11397 6375867
11398 15010498
11399 73991292
11400 7900085
11401 157260474
11402 110040478
11403 88405171
11404 37069560
11405 58411250
11406 33766157
11407 280013081
11408 38326567
11409 58075841
11410 9985624
11411 181168733
11412 47623634
11413 42656589
11414 106306749
11415 69501917
11416 165194754
11417 126733913
11418 37940232
11419 1874609
11420 185787054
11421 19164754
11422 282310663
11423 79493266
11424 20627104
11425 136949828
11426 245975420
11427 24170391
11428 211261950
11429 104931534
11430 48006038
11431 32056447
11432 8597372
11433 57623653
11434 194127557
11435 30066632
11436 71949390
11437 2753041
11438 118621116
11439 78549604
11440 462420139
11441 38842820
11442 184864773
11443 2706490
11444 34652522
11445 105640399
11446 72444051
11447 557920790
11448 45075158
11449 102111443
11450 20042544
11451 105002117
11452 312697931
11453 45595013
11454 30921648
11455 25055307
11456 4733240
11457 27834386
11458 27465107
11459 108438662
11460 133296985
11461 17277833
11462 30391837
11463 42577911
11464 33309667
11465 15971609
11466 55213853
11467 114673142
11468 135231061
11469 35969942
11470 91836415
11471 4735364
11472 479093575
11473 62388145
11474 29573167
11475 31431717
11476 22972192
11477 20235436
11478 40260812
11479 109513894
11480 20164829
11481 137683587
11482 58571422
11483 75681270
11484 47445770
11485 99837930
11486 65243312
11487 53013222
11488 89020327
11489 23167297
11490 106919238
11491 186760834
11492 230422495
11493 91172283
11494 77607093
11495 45259509
11496 212511963
11497 57048016
11498 36385283
11499 82561961
11500 76426479
11501 3711650
11502 247332591
11503 109860837
11504 50738985
11505 9225813
11506 141481549
11507 90374252
11508 53976988
11509 123951293
11510 39458756
11511 103649949
11512 23810844
11513 78341848
11514 17671560
11515 51916058
11516 150819138
11517 381782913
11518 152622779
11519 47853881
11520 221307784
11521 116041555
11522 100634505
11523 131830901
11524 8886826
11525 57188493
11526 38427304
11527 63259326
11528 13704130
11529 5765879
11530 130924075
11531 40389676
11532 129415158
11533 504825566
11534 25291953
11535 17337610
11536 134586997
11537 108640494
11538 30446371
11539 3641339
11540 54770142
11541 126378138
11542 6793460
11543 15621388
11544 334372673
11545 156469469
11546 31368488
11547 192294246
11548 93278363
11549 27855970
11550 13081544
11551 1963637
11552 13817789
11553 217418912
11554 8108703
11555 111047202
11556 183466598
11557 9326162
11558 158419849
11559 11215732
11560 119274431
11561 75138785
11562 94794779
11563 4562323
11564 85877859
11565 89234235
11566 33345325
11567 86881185
11568 85946203
11569 25368159
11570 63139677
11571 86867987
11572 75112172
11573 12705032
11574 146501944
11575 2167597
11576 18640255
11577 18714062
11578 173103071
11579 193103981
11580 28024388
11581 177795786
11582 40147857
11583 67651171
11584 95949972
11585 4207686
11586 345261
11587 60458613
11588 91061224
11589 48645730
11590 82747902
11591 6464551
11592 50084782
11593 42952738
11594 11717511
11595 366178592
11596 120202005
11597 23911653
11598 256455522
11599 36269804
11600 53165519
11601 76401708
11602 16669174
11603 166614665
11604 20792500
11605 64162347
11606 394717382
11607 7569637
11608 26032919
11609 226481097
11610 70930184
11611 48633772
11612 73204985
11613 101573228
11614 10787937
11615 8015342
11616 94966731
11617 7090900
11618 69519836
11619 257542157
11620 338699701
11621 64283470
11622 173400834
11623 26619346
11624 29709678
11625 493678695
11626 22506512
11627 264314157
11628 17653619
11629 103537691
11630 40946397
11631 223289972
11632 95377405
11633 164093076
11634 38182454
11635 169216475
11636 20702798
11637 8441095
11638 99105549
11639 53699651
11640 14641375
11641 37995227
11642 53209405
11643 1750512
11644 81066489
11645 192717532
11646 166301839
11647 33400364
11648 89237757
11649 117998988
11650 218281519
11651 102894160
11652 122499532
11653 228699105
11654 22476400
11655 358888511
11656 42780377
11657 7428508
11658 13969336
11659 63844916
11660 4583771
11661 159574272
11662 101389545
11663 95852679
11664 34704712
11665 107205364
11666 2927537
11667 9569341
11668 313933563
11669 40818129
11670 141128414
11671 72385211
11672 124467932
11673 137234517
11674 4461384
11675 92655098
11676 85673551
11677 3903824
11678 39569371
11679 115849434
11680 5298950
11681 30392001
11682 89473827
11683 16987107
11684 172618798
11685 419088767
11686 30043909
11687 36865355
11688 39387288
11689 248345630
11690 220543511
11691 90496081
11692 2219544
11693 163473376
11694 5187798
11695 286694230
11696 46489218
11697 15027682
11698 27552715
11699 15986647
11700 14472256
11701 10662499
11702 196063156
11703 8080103
11704 17132773
11705 62790246
11706 19984458
11707 116674956
11708 124132008
11709 57130337
11710 168228929
11711 308192802
11712 9151654
11713 58896584
11714 43282186
11715 149049353
11716 186680254
11717 122608016
11718 13875388
11719 45587216
11720 42826150
11721 35885304
11722 93726757
11723 58006094
11724 215392657
11725 29031754
11726 27742577
11727 33099865
11728 46391189
11729 396045814
11730 284891498
11731 81177543
11732 5843445
11733 315723570
11734 52500026
11735 34735735
11736 43024047
11737 42290795
11738 62677393
11739 39359547
11740 16403586
11741 150691644
11742 191811813
11743 47402918
11744 10868494
11745 43386293
11746 146956841
11747 107889836
11748 27916929
11749 73742275
11750 62326966
11751 135877337
11752 606273046
11753 120537071
11754 123204126
11755 419649834
11756 130501953
11757 39920233
11758 3185971
11759 267630381
11760 16174434
11761 83197467
11762 112471237
11763 213976321
11764 42792915
11765 36621450
11766 7145527
11767 263076294
11768 31426291
11769 22865347
11770 45912103
11771 21308843
11772 221695257
11773 12890679
11774 81591048
11775 27658849
11776 907663
11777 150612511
11778 58248303
11779 64417708
11780 613698820
11781 17024400
11782 117430787
11783 40959102
11784 25448955
11785 136292738
11786 48037957
11787 118210249
11788 152931007
11789 83408704
11790 47585732
11791 37975936
11792 20107981
11793 42836724
11794 93943318
11795 169695412
11796 7283191
11797 188706056
11798 10021697
11799 7195493
11800 2233218
11801 198147231
11802 9433876
11803 116959555
11804 79335809
11805 112745594
11806 74115190
11807 20452687
11808 201405652
11809 3897367
11810 53606628
11811 350150221
11812 52723643
11813 84568346
11814 228724644
11815 129414527
11816 28591682
11817 163497006
11818 79536341
11819 138910213
11820 128705651
11821 499145795
11822 164344052
11823 168126686
11824 23631773
11825 126229209
11826 3911649
11827 21579067
11828 15179377
11829 70941149
11830 10681614
11831 144782565
11832 142570267
11833 267392135
11834 78615562
11835 59344483
11836 144580615
11837 75894622
11838 15534603
11839 122030561
11840 207001843
11841 22719190
11842 67653326
11843 18132473
11844 39332097
11845 15032001
11846 86765704
11847 42256672
11848 214414501
11849 126225348
11850 30408100
11851 46787839
11852 36292700
11853 17282373
11854 174227919
11855 144938052
11856 110301397
11857 468373415
11858 65773033
11859 123902425
11860 206061810
11861 91823416
11862 25132494
11863 4326652
11864 6875769
11865 1922946
11866 283145264
11867 49206154
11868 13875899
11869 74307606
11870 139051618
11871 356646769
11872 5852845
11873 24166572
11874 225011965
11875 42039599
11876 43980861
11877 26328100
11878 27219450
11879 38784955
11880 41788514
11881 11407000
11882 81168260
11883 49089228
11884 137679099
11885 77053467
11886 280382338
11887 178205486
11888 177155810
11889 10544215
11890 295330700
11891 8250337
11892 14144222
11893 69272802
11894 101448809
11895 3169671
11896 63653966
11897 12712636
11898 75556371
11899 217713853
11900 263568725
11901 89803513
11902 411684752
11903 15149915
11904 74687325
11905 116764978
11906 60851714
11907 82496738
11908 58733873
11909 6206520
11910 10905337
11911 185388383
11912 148232108
11913 38928400
11914 35922107
11915 25602078
11916 441206020
11917 163238462
11918 16191920
11919 326642351
11920 43633020
11921 513391
11922 44878688
11923 60124041
11924 8822677
11925 8240160
11926 95366801
11927 31091380
11928 21169011
11929 136939651
11930 17377762
11931 36515514
11932 99770454
11933 61469190
11934 131606682
11935 311578296
11936 63202884
11937 113171512
11938 95307549
11939 124625074
11940 31938773
11941 126018326
11942 15777671
11943 14771064
11944 189712564
11945 63908016
11946 29421616
11947 11285378
11948 42682241
11949 174976515
11950 167613221
11951 172495014
11952 19020492
11953 19213181
11954 146865410
11955 30351349
11956 6069139
11957 75888733
11958 4572095
11959 116562295
11960 44719782
11961 17613829
11962 131929482
11963 41193935
11964 95299246
11965 6222865
11966 61474931
11967 128170188
11968 19796169
11969 119194296
11970 263403663
11971 241924660
11972 148899091
11973 50763112
11974 76213361
11975 14580337
11976 63197602
11977 249168998
11978 149062192
11979 206663479
11980 147982215
11981 80416512
11982 58764664
11983 119809937
11984 18118662
11985 26551096
11986 47864609
11987 16786620
11988 43296726
11989 13501370
11990 11033288
11991 152157848
11992 18221779
11993 4890510
11994 145895733
11995 110131300
11996 53757270
11997 69509090
11998 71947014
11999 295761067
12000 24008518
12001 475914
12002 63591384
12003 93563696
12004 191809669
12005 130375610
12006 75212361
12007 52323833
12008 2632126
12009 11363550
12010 49807741
12011 106204611
12012 5541730
12013 27499707
12014 36383682
12015 123054509
12016 14796790
12017 37316021
12018 11644324
12019 26009416
12020 114189541
12021 37464005
12022 156580083
12023 25664672
12024 74180917
12025 96573159
12026 22358049
12027 164734704
12028 79660527
12029 216404268
12030 57347343
12031 15424122
12032 451227844
12033 9259556
12034 134132220
12035 59253472
12036 13030972
12037 556015565
12038 43043872
12039 4971694
12040 88494365
12041 37487625
12042 53680919
12043 1089304
12044 22962149
12045 3337502
12046 21827132
12047 376542993
12048 17303801
12049 101447617
12050 15687527
12051 47609695
12052 161613371
12053 14564186
12054 404390599
12055 38335816
12056 227870655
12057 175932715
12058 59615915
12059 18826626
12060 4043760
12061 302758187
12062 433006763
12063 41311927
12064 5201889
12065 133103035
12066 499498
12067 37671373
12068 42681996
12069 88795815
12070 197787389
12071 66751004
12072 395249694
12073 36153014
12074 132838784
12075 44834839
12076 282260214
12077 156963216
12078 80829217
12079 263771665
12080 91836798
12081 34689257
12082 168406029
12083 33246301
12084 27517677
12085 180086565
12086 4372332
12087 108148966
12088 243637285
12089 17161164
12090 86449834
12091 108974353
12092 78423059
12093 25037767
12094 3906277
12095 82573241
12096 46680451
12097 61740534
12098 151125682
12099 61062423
12100 130040598
12101 120907384
12102 135877789
12103 167332708
12104 61487030
12105 33304169
12106 23252275
12107 338260437
12108 58709589
12109 434833458
12110 195215896
12111 65154560
12112 183863368
12113 47968546
12114 155623013
12115 9769824
12116 81920647
12117 65702068
12118 182318940
12119 56782843
12120 51596389
12121 220254556
12122 151670573
12123 17631271
12124 17958488
12125 59387437
12126 17449310
12127 23994459
12128 123117989
12129 59648961
12130 5928794
12131 159592198
12132 47282993
12133 222582485
12134 72029914
12135 176353846
12136 25308299
12137 109051645
12138 105300083
12139 42465119
12140 23497138
12141 109851908
12142 39797495
12143 192641606
12144 54648786
12145 74869374
12146 46116358
12147 108232036
12148 62479596
12149 21748258
12150 81918604
12151 65852226
12152 48914877
12153 26928454
12154 171052701
12155 68379984
12156 96012971
12157 71497412
12158 23213297
12159 16121799
12160 29048194
12161 90188044
12162 28482070
12163 12214078
12164 323510140
12165 12011091
12166 84796753
12167 175623
12168 65927837
12169 16575867
12170 23811642
12171 6257281
12172 90243444
12173 18566029
12174 28766820
12175 3915842
12176 420541359
12177 98328709
12178 6656549
12179 519128500
12180 5631339
12181 855897
12182 21382366
12183 7441995
12184 117829443
12185 37877583
12186 77384318
12187 25501905
12188 7868975
12189 10525359
12190 40658957
12191 31055082
12192 172773498
12193 438019770
12194 89241577
12195 24397225
12196 242142673
12197 35998025
12198 111737008
12199 2215995
12200 189177236
12201 25953544
12202 89600813
12203 250933129
12204 45050614
12205 10273630
12206 12951425
12207 11675377
12208 75733021
12209 23447675
12210 103007403
12211 36881581
12212 46619743
12213 127595446
12214 154545627
12215 40510979
12216 87456550
12217 43855294
12218 34230881
12219 214490593
12220 47322019
12221 74654244
12222 57091953
12223 624735013
12224 203888736
12225 357195742
12226 4252711
12227 112164751
12228 23482914
12229 22929365
12230 29349571
12231 37400535
12232 138002963
12233 37785521
12234 105986204
12235 170554414
12236 54051208
12237 139106357
12238 33102215
12239 68196286
12240 16916876
12241 11593500
12242 132736350
12243 102346935
12244 18093685
12245 35149802
12246 293563616
12247 61652719
12248 47978380
12249 202201946
12250 12416848
12251 95187153
12252 226348581
12253 458086648
12254 24032094
12255 147222617
12256 8035396
12257 219632199
12258 16513089
12259 332054686
12260 13017395
12261 186122453
12262 17792905
12263 30935327
12264 21754638
12265 56421556
12266 45993866
12267 41813640
12268 95556814
12269 69918169
12270 22098365
12271 431188472
12272 16534345
12273 27905875
12274 205889045
12275 92994419
12276 62226691
12277 18548061
12278 73049471
12279 361695686
12280 59529804
12281 181696744
12282 93435417
12283 389418899
12284 159664469
12285 339561841
12286 94757777
12287 79892347
12288 113475587
12289 115526863
12290 39156087
12291 288060874
12292 61835631
12293 57559524
12294 77228868
12295 58317320
12296 93182603
12297 149469601
12298 92592638
12299 280393648
12300 61347201
12301 40154712
12302 69537961
12303 193344133
12304 64757453
12305 228405033
12306 36605957
12307 153740140
12308 207055732
12309 234459725
12310 64431505
12311 48062372
12312 288628641
12313 80543479
12314 10231005
12315 112808913
12316 309253425
12317 75302524
12318 108298965
12319 64475451
12320 10126776
12321 32418321
12322 271171194
12323 197275385
12324 285971705
12325 8117121
12326 12025526
12327 22009665
12328 34729006
12329 40888548
12330 22629901
12331 236259756
12332 225510440
12333 88306243
12334 40444851
12335 375006793
12336 29163579
12337 131651029
12338 100573037
12339 255331467
12340 26744528
12341 100835339
12342 115186411
12343 150160270
12344 415957162
12345 2947331
12346 70485808
12347 41402623
12348 114996134
12349 160861665
12350 4004928
12351 14540938
12352 31567138
12353 171138060
12354 69250411
12355 7659657
12356 15308178
12357 34739941
12358 66083908
12359 126898834
12360 63163388
12361 88959255
12362 7789662
12363 72564154
12364 65425956
12365 46085751
12366 232688826
12367 42997124
12368 148251418
12369 78892467
12370 143008099
12371 10555594
12372 165640304
12373 21936281
12374 145258439
12375 74022779
12376 22939155
12377 97313111
12378 59534903
12379 111655385
12380 5885915
12381 20699590
12382 61711065
12383 32116287
12384 104131388
12385 199697595
12386 190816840
12387 84476083
12388 83297266
12389 109472493
12390 79211753
12391 341028119
12392 69799308
12393 36628237
12394 155553755
12395 186603377
12396 145023818
12397 62131612
12398 217926225
12399 217297896
12400 142539243
12401 35819889
12402 30777327
12403 36585483
12404 345527178
12405 58889469
12406 89586317
12407 66274235
12408 440225726
12409 95536923
12410 96069352
12411 91109864
12412 90181056
12413 56750904
12414 135696023
12415 37818613
12416 79269527
12417 364946366
12418 94951857
12419 44459528
12420 17698366
12421 77936152
12422 66143289
12423 325177004
12424 304902419
12425 110144145
12426 405228485
12427 228566502
12428 62557320
12429 167350784
12430 4056089
12431 22857937
12432 136446262
12433 16730210
12434 339547032
12435 18470400
12436 52949641
12437 86883854
12438 33224344
12439 21684636
12440 38131421
12441 346242167
12442 2045221
12443 109755851
12444 71022135
12445 173016882
12446 110236744
12447 163723996
12448 83839756
12449 76416989
12450 78503563
12451 388163984
12452 104508853
12453 30644502
12454 144419854
12455 26021800
12456 236690176
12457 18768645
12458 90692884
12459 57304734
12460 150895457
12461 168529069
12462 146157399
12463 186859577
12464 76251322
12465 6759886
12466 44053436
12467 53502448
12468 18013968
12469 33404833
12470 15242409
12471 14836715
12472 217954380
12473 428473175
12474 58406928
12475 35314496
12476 47789498
12477 45392824
12478 107916764
12479 72327257
12480 26004347
12481 10282335
12482 347577208
12483 105501171
12484 513355672
12485 15468968
12486 12028377
12487 7808121
12488 123163322
12489 128204486
12490 72236359
12491 207666611
12492 313755424
12493 62484161
12494 41186636
12495 467964976
12496 116559100
12497 66824455
12498 48236076
12499 45854462
12500 195664620
12501 436426456
12502 94201546
12503 120701985
12504 81743570
12505 135947024
12506 70656499
12507 117659018
12508 21369121
12509 58123933
12510 158358977
12511 291482731
12512 47897432
12513 5350505
12514 3006197
12515 55046720
12516 68449759
12517 296947560
12518 10912894
12519 9654555
12520 31873558
12521 171171068
12522 34805539
12523 78394091
12524 58863419
12525 45807971
12526 227549828
12527 102645490
12528 154684316
12529 36951848
12530 75505042
12531 1902698
12532 183746159
12533 3775929
12534 3978826
12535 116412325
12536 68866898
12537 156647865
12538 125070372
12539 105497351
12540 91819387
12541 47811654
12542 204470753
12543 91843225
12544 53038522
12545 1739441
12546 32660572
12547 689062
12548 338568196
12549 105492598
12550 35342983
12551 202338887
12552 32752603
12553 109014493
12554 1675628
12555 184389036
12556 76029230
12557 19802361
12558 175497144
12559 120401086
12560 166688756
12561 158532565
12562 289243
12563 32355902
12564 86597829
12565 36063621
12566 50039205
12567 198333151
12568 3641994
12569 172871585
12570 309960587
12571 141962400
12572 85223450
12573 38401138
12574 63208251
12575 39701273
12576 104856371
12577 62033782
12578 244972371
12579 222105796
12580 76147797
12581 523541111
12582 492615924
12583 508092375
12584 91358207
12585 231085244
12586 109526
12587 41939774
12588 51561712
12589 307273
12590 20806437
12591 18817979
12592 101817241
12593 15384496
12594 120795114
12595 69118685
12596 130273006
12597 93260136
12598 4367772
12599 49617903
12600 219928301
12601 236759285
12602 27228346
12603 222179060
12604 372700599
12605 269295520
12606 22836767
12607 34693098
12608 340107591
12609 7733713
12610 54336380
12611 77720788
12612 261009812
12613 43418858
12614 98586992
12615 115071723
12616 50100253
12617 46012255
12618 83242241
12619 407021268
12620 47717761
12621 358129340
12622 103504612
12623 168026325
12624 2805976
12625 42440288
12626 203263400
12627 37953781
12628 236403255
12629 8115061
12630 142904508
12631 17163694
12632 180570302
12633 29870331
12634 922274
12635 141705092
12636 3473632
12637 55911218
12638 151221328
12639 14766905
12640 17382928
12641 55385515
12642 106208427
12643 68458920
12644 48182051
12645 200745197
12646 363293839
12647 35209161
12648 83792222
12649 329453171
12650 127659201
12651 76744675
12652 114444883
12653 372453956
12654 42383987
12655 75448003
12656 390987589
12657 82439925
12658 44784100
12659 444462558
12660 22481106
12661 172779878
12662 139902773
12663 28134639
12664 101553089
12665 197672187
12666 118082624
12667 37517182
12668 50362376
12669 25941324
12670 596019622
12671 297107186
12672 22827298
12673 26365372
12674 33415063
12675 11652199
12676 776334501
12677 21425449
12678 282695931
12679 59156646
12680 156198900
12681 472886002
12682 7353869
12683 333750644
12684 88438577
12685 6712659
12686 215123252
12687 206328553
12688 14726432
12689 131736756
12690 119053318
12691 84223770
12692 50419478
12693 118737124
12694 31645963
12695 282344958
12696 30444310
12697 301373758
12698 256608232
12699 52355259
12700 76551358
12701 445072011
12702 194028340
12703 127408460
12704 66188633
12705 21679051
12706 264455495
12707 158106089
12708 3054339
12709 146885526
12710 64414842
12711 17672946
12712 9360694
12713 2774222
12714 175891307
12715 355668224
12716 135503486
12717 36219245
12718 99359783
12719 1038924409
12720 65279424
12721 97767865
12722 83980387
12723 102436949
12724 70383973
12725 10562763
12726 380667012
12727 60297023
12728 153620051
12729 157406285
12730 7827340
12731 171505268
12732 119345418
12733 119689570
12734 126827982
12735 133646447
12736 132253768
12737 130002252
12738 372223
12739 52155555
12740 56037140
12741 47637100
12742 107742981
12743 2911623
12744 102203292
12745 68221112
12746 130591155
12747 79340555
12748 285450624
12749 16350534
12750 325905221
12751 35441674
12752 323952531
12753 9076087
12754 141916256
12755 72707456
12756 90991311
12757 265553921
12758 18628485
12759 83871922
12760 50457644
12761 59108843
12762 172127345
12763 20794282
12764 68213218
12765 259087278
12766 94302557
12767 85509625
12768 25679107
12769 49223308
12770 57146871
12771 3874671
12772 105792189
12773 59157072
12774 19623613
12775 476321316
12776 86899930
12777 648336614
12778 18190424
12779 79245861
12780 322099710
12781 9324090
12782 44546598
12783 195224914
12784 69747861
12785 227685932
12786 27176712
12787 9344424
12788 41303543
12789 116661074
12790 162254672
12791 89325318
12792 129086725
12793 122410961
12794 379657457
12795 195837542
12796 53963220
12797 43772469
12798 57206432
12799 210662598
12800 245956056
12801 351146341
12802 119557828
12803 82975927
12804 66842996
12805 62239659
12806 3891325
12807 140962047
12808 17687527
12809 14670329
12810 43891302
12811 89154311
12812 49298071
12813 192860840
12814 46487179
12815 22577926
12816 104512451
12817 63780291
12818 55761882
12819 143024099
12820 158580635
12821 150927751
12822 5813475
12823 167897241
12824 90045031
12825 161454159
12826 50118137
12827 152499725
12828 35262504
12829 206176920
12830 211215155
12831 24720769
12832 21007945
12833 36296690
12834 48668377
12835 107165153
12836 314610920
12837 5017812
12838 58450174
12839 18693174
12840 44527207
12841 285625883
12842 136863121
12843 36270993
12844 88496572
12845 181561889
12846 28973172
12847 129821481
12848 64142524
12849 131781181
12850 466450684
12851 34572794
12852 96881914
12853 23592903
12854 13173743
12855 13900442
12856 206394280
12857 77906054
12858 55058921
12859 34757276
12860 26472345
12861 22828875
12862 92821951
12863 11917917
12864 72642356
12865 22861411
12866 43641604
12867 466583020
12868 1808761
12869 16063152
12870 12563159
12871 105654796
12872 26365703
12873 74559074
12874 222875698
12875 57237352
12876 35595298
12877 39200207
12878 4573956
12879 144878495
12880 178563676
12881 216744215
12882 182789366
12883 238922055
12884 78249006
12885 43158142
12886 3139940
12887 16040327
12888 61745208
12889 63980931
12890 414862
12891 149861634
12892 252535973
12893 7638106
12894 116557350
12895 153071806
12896 26994928
12897 33422189
12898 2053103
12899 25671970
12900 8156527
12901 45622340
12902 40984198
12903 14227205
12904 210937691
12905 250659991
12906 58176711
12907 30525455
12908 13267796
12909 144989687
12910 1971343
12911 2833637
12912 28892898
12913 65654211
12914 96817552
12915 27765105
12916 62981632
12917 48794795
12918 31298334
12919 140980775
12920 106284331
12921 265522385
12922 47087434
12923 61412467
12924 26885467
12925 113183327
12926 474510191
12927 145046930
12928 14997423
12929 42323486
12930 178216899
12931 41169421
12932 236113987
12933 18669962
12934 23236546
12935 266122137
12936 4846690
12937 24745733
12938 375297532
12939 232636910
12940 279776910
12941 38843790
12942 163761488
12943 40123600
12944 133294169
12945 53667095
12946 73636831
12947 42478174
12948 142317088
12949 65555905
12950 263437861
12951 96642035
12952 78278667
12953 172353151
12954 30575236
12955 2964578
12956 226301984
12957 93284775
12958 160826274
12959 36358237
12960 43103933
12961 82579589
12962 12562295
12963 106312329
12964 135707235
12965 106842222
12966 139182585
12967 107748181
12968 145207880
12969 19458479
12970 41697729
12971 341256942
12972 128969303
12973 125495769
12974 19740807
12975 84596480
12976 15494169
12977 420736636
12978 219386777
12979 7966377
12980 129203641
12981 58176449
12982 25724163
12983 928731771
12984 59514307
12985 94839531
12986 43431600
12987 25987368
12988 75749951
12989 36535702
12990 32811615
12991 42499908
12992 35214570
12993 94635858
12994 79116910
12995 130052848
12996 162826381
12997 144013238
12998 57908510
12999 22963248
13000 107603739
13001 4901144
13002 318801884
13003 151746043
13004 56681231
13005 4366058
13006 181112314
13007 91873944
13008 245574253
13009 291703371
13010 147528724
13011 144218334
13012 130435734
13013 104824675
13014 47902917
13015 83744503
13016 271169989
13017 6257664
13018 10853160
13019 26687151
13020 40970046
13021 137190349
13022 139998559
13023 23535623
13024 15566844
13025 68435195
13026 114146622
13027 90495339
13028 25608925
13029 14412750
13030 28394170
13031 38609024
13032 164067084
13033 525735149
13034 19449904
13035 47173235
13036 47664026
13037 64044688
13038 22013533
13039 6840806
13040 63045515
13041 155077898
13042 347220645
13043 229200440
13044 89891079
13045 74817287
13046 24493008
13047 1375024
13048 212754025
13049 103149928
13050 117494127
13051 38802265
13052 42182649
13053 87973600
13054 292803157
13055 145381883
13056 64182806
13057 329108848
13058 64073068
13059 4588781
13060 45354485
13061 309366005
13062 237246551
13063 12531975
13064 90148165
13065 14042587
13066 11769055
13067 2759450
13068 45655155
13069 142844458
13070 79506328
13071 26777066
13072 107414025
13073 516753356
13074 201189710
13075 85473244
13076 15751502
13077 305358125
13078 40444792
13079 3953189
13080 30438414
13081 42126396
13082 38500488
13083 68314506
13084 18807269
13085 103790240
13086 39532710
13087 1692380
13088 239231590
13089 265691352
13090 18456146
13091 54878945
13092 104598079
13093 136102180
13094 129389739
13095 175635030
13096 7083842
13097 406098
13098 331257203
13099 45197785
13100 6417739
13101 108881131
13102 23589155
13103 115657675
13104 10560274
13105 291789239
13106 118886479
13107 59258948
13108 117921470
13109 21802101
13110 51335616
13111 228270291
13112 177499787
13113 62221861
13114 101361875
13115 17323850
13116 119321282
13117 77206218
13118 2947742
13119 92430368
13120 402229076
13121 158179526
13122 139210263
13123 9169123
13124 30137028
13125 22312127
13126 21028175
13127 86167296
13128 20199123
13129 65850545
13130 132737660
13131 98740751
13132 4942930
13133 619066494
13134 33442985
13135 37575102
13136 1120686
13137 100480228
13138 23698891
13139 55486951
13140 33709583
13141 30107923
13142 345595869
13143 14707398
13144 113920972
13145 68834575
13146 4416271
13147 92042945
13148 348559466
13149 141118113
13150 298462721
13151 25793283
13152 90307321
13153 147643332
13154 66291906
13155 354468407
13156 110389146
13157 146012754
13158 101694131
13159 24895991
13160 111611728
13161 60228779
13162 245690157
13163 40839664
13164 125852649
13165 26951854
13166 30776671
13167 99269642
13168 63959969
13169 111372121
13170 22393815
13171 18121286
13172 146971050
13173 109988092
13174 186606607
13175 38615928
13176 189540161
13177 541621266
13178 67598428
13179 23874850
13180 11800536
13181 4641360
13182 28326387
13183 220378
13184 121078077
13185 87624612
13186 195258564
13187 57056621
13188 87872546
13189 349638434
13190 332241697
13191 219056593
13192 85348400
13193 167183576
13194 113566660
13195 67356406
13196 18622765
13197 9803872
13198 1125755
13199 79866467
13200 71156836
13201 12104094
13202 69115193
13203 90006800
13204 156357622
13205 23053608
13206 101658714
13207 431301160
13208 35284134
13209 4740496
13210 164818963
13211 71513540
13212 37529901
13213 241299235
13214 135807778
13215 79684334
13216 229342507
13217 167798784
13218 324451039
13219 14735808
13220 64046619
13221 41248500
13222 3155578
13223 843649
13224 27092500
13225 470466213
13226 79516573
13227 239313222
13228 158649290
13229 83898310
13230 348227866
13231 82682061
13232 284317776
13233 109704477
13234 51526695
13235 188556279
13236 17079938
13237 1735182
13238 391115919
13239 71820209
13240 210001789
13241 283056369
13242 296070021
13243 214525329
13244 145484054
13245 125615
13246 149217958
13247 150397285
13248 193955187
13249 193790941
13250 40670136
13251 195372303
13252 16299592
13253 85095256
13254 719596752
13255 61716150
13256 594291424
13257 22832119
13258 31868485
13259 10666985
13260 107082681
13261 22083289
13262 769235668
13263 18389647
13264 365005749
13265 488304808
13266 104573906
13267 411631602
13268 30691897
13269 44900693
13270 42419774
13271 253886907
13272 29237457
13273 280839415
13274 120058945
13275 5119286
13276 45905329
13277 56708041
13278 76790330
13279 85572139
13280 68470675
13281 7805476
13282 660179575
13283 181334105
13284 473846715
13285 3237858
13286 187506320
13287 23251009
13288 23705194
13289 19823468
13290 48796965
13291 157448344
13292 43902182
13293 13987875
13294 188060272
13295 64925705
13296 72945773
13297 78952745
13298 179605405
13299 4476379
13300 91509756
13301 10346777
13302 54826657
13303 301731917
13304 14852325
13305 90533308
13306 74819064
13307 49437796
13308 69342114
13309 143375486
13310 216946302
13311 108691317
13312 11078225
13313 46702474
13314 339997476
13315 7755845
13316 25261864
13317 78454017
13318 218184772
13319 79034501
13320 94359989
13321 40551720
13322 28792432
13323 459156383
13324 64734497
13325 27051244
13326 185321070
13327 181305586
13328 81424765
13329 194833790
13330 12483476
13331 81166965
13332 111235669
13333 90145041
13334 84319861
13335 22570565
13336 10978856
13337 285587005
13338 506593241
13339 31575598
13340 376084495
13341 22758068
13342 46119116
13343 97911840
13344 273203980
13345 64492402
13346 20679772
13347 107157726
13348 38295518
13349 98366673
13350 204750254
13351 347781076
13352 75841188
13353 110464715
13354 21190140
13355 269974199
13356 94440765
13357 576159685
13358 81380329
13359 108702740
13360 50259098
13361 119501098
13362 313509653
13363 207952993
13364 53314971
13365 9714971
13366 80645957
13367 44916967
13368 268720032
13369 215674671
13370 121397166
13371 36472533
13372 144837647
13373 48832263
13374 22916097
13375 6568650
13376 31788267
13377 13089723
13378 47594077
13379 503727
13380 169051284
13381 9103684
13382 544434341
13383 117689594
13384 140529712
13385 115366714
13386 68226843
13387 12287358
13388 128440684
13389 51384652
13390 56290675
13391 17396875
13392 26355920
13393 4004348
13394 118809622
13395 75228475
13396 123928705
13397 16849785
13398 42958546
13399 167104839
13400 47082089
13401 229157408
13402 4041030
13403 5705750
13404 51839323
13405 144165884
13406 72447913
13407 15657757
13408 416464071
13409 73259158
13410 41932137
13411 36033504
13412 297485642
13413 84349970
13414 145491
13415 501691939
13416 70848659
13417 72456318
13418 77974674
13419 181639547
13420 438222937
13421 163668509
13422 23713746
13423 10274675
13424 210107611
13425 51984983
13426 144071605
13427 332421644
13428 1235907
13429 25742386
13430 216976133
13431 41892927
13432 145112886
13433 20425576
13434 45722020
13435 37356848
13436 35293422
13437 486633224
13438 89521050
13439 22760491
13440 194856233
13441 114198941
13442 2766973
13443 187378540
13444 83207437
13445 167857436
13446 43080628
13447 12801430
13448 41852670
13449 142735048
13450 61153194
13451 7244243
13452 145111044
13453 72226960
13454 17635146
13455 7160750
13456 417569691
13457 5960897
13458 210480704
13459 72200265
13460 1393237
13461 212705055
13462 383850627
13463 9801475
13464 44410959
13465 68168436
13466 46548767
13467 103001069
13468 70159981
13469 264742368
13470 32962526
13471 42038660
13472 5105854
13473 171749413
13474 189837365
13475 85783162
13476 175191160
13477 197925383
13478 252624542
13479 47052915
13480 1986519
13481 31542304
13482 46418320
13483 28068732
13484 390964768
13485 160925586
13486 6423042
13487 44802732
13488 97326710
13489 241632756
13490 26568048
13491 520750
13492 209088860
13493 243833870
13494 62066137
13495 6068973
13496 236733492
13497 10601619
13498 30929627
13499 94358248
13500 96503338
13501 115078971
13502 62594358
13503 37024222
13504 18255682
13505 3238990
13506 69209772
13507 32576141
13508 149453720
13509 53933993
13510 53148151
13511 50280023
13512 418707920
13513 95561474
13514 6437637
13515 173832084
13516 118639757
13517 38696385
13518 63689905
13519 41454933
13520 237416632
13521 306647319
13522 79658154
13523 27092225
13524 240563484
13525 757149010
13526 66307804
13527 270112231
13528 140422517
13529 15658306
13530 366651629
13531 111748488
13532 186466642
13533 223291948
13534 169978132
13535 40740615
13536 125858403
13537 134787200
13538 282384677
13539 653818200
13540 309830978
13541 37027045
13542 178029498
13543 203083069
13544 187508298
13545 14040459
13546 136463774
13547 117920977
13548 295299
13549 189511514
13550 19422200
13551 59275187
13552 14210811
13553 154100185
13554 44846165
13555 340383064
13556 371276075
13557 13405736
13558 75476916
13559 206237440
13560 37179007
13561 359819143
13562 200888992
13563 127168213
13564 347829589
13565 462850708
13566 135798584
13567 32369612
13568 128458994
13569 177117254
13570 74208986
13571 101980455
13572 49032883
13573 132118968
13574 339373878
13575 247725519
13576 64730098
13577 48137924
13578 21831736
13579 96692190
13580 164702328
13581 400077202
13582 122045515
13583 28446193
13584 545067314
13585 96050720
13586 105076954
13587 297249906
13588 35424264
13589 201148253
13590 99110841
13591 370679674
13592 184099134
13593 85313231
13594 38385504
13595 16228519
13596 282563316
13597 104589581
13598 652832641
13599 552049499
13600 71908896
13601 14095636
13602 84221915
13603 297564211
13604 33978812
13605 348307851
13606 89645492
13607 178469250
13608 116393201
13609 85828880
13610 515724963
13611 179885070
13612 25753498
13613 38842592
13614 8008981
13615 140979207
13616 23975666
13617 77926050
13618 32933183
13619 2043800
13620 18301456
13621 102586709
13622 83951859
13623 104648427
13624 208639977
13625 230098517
13626 22895187
13627 199509282
13628 283904348
13629 50181348
13630 30637362
13631 58265168
13632 34231526
13633 92587712
13634 19772621
13635 32524572
13636 82807736
13637 204868229
13638 118202715
13639 13279339
13640 225137318
13641 91533145
13642 217834933
13643 101365983
13644 90115488
13645 401219676
13646 84286865
13647 10015824
13648 180164194
13649 155156006
13650 151434448
13651 123733472
13652 97999456
13653 38888888
13654 193280870
13655 213860834
13656 852394
13657 119201451
13658 136440909
13659 22311392
13660 11851059
13661 303919688
13662 27332497
13663 232312445
13664 104209511
13665 4755739
13666 87122922
13667 205988141
13668 85082460
13669 23266785
13670 200412101
13671 211047057
13672 47306354
13673 149314691
13674 216925657
13675 145134732
13676 218745735
13677 47254841
13678 192910037
13679 4412741
13680 40372768
13681 131088338
13682 24908066
13683 121609998
13684 303464344
13685 616496558
13686 201273093
13687 77239704
13688 12820574
13689 624577
13690 111946136
13691 44684593
13692 49999117
13693 21078077
13694 46456473
13695 31114757
13696 161363377
13697 288090227
13698 272986839
13699 51011534
13700 181524061
13701 49612028
13702 2328177
13703 26949803
13704 17206851
13705 201471678
13706 9046473
13707 206743247
13708 307158548
13709 84149744
13710 137912425
13711 223815598
13712 33984706
13713 29539312
13714 265374546
13715 14222537
13716 13456267
13717 720655831
13718 19484885
13719 78699487
13720 174157068
13721 4610776
13722 48717816
13723 170077214
13724 381281825
13725 28766138
13726 26919568
13727 81627366
13728 13162994
13729 174929543
13730 32118846
13731 284576265
13732 50844156
13733 55329142
13734 201599697
13735 35176956
13736 55082299
13737 18952974
13738 4393835
13739 132306234
13740 108885572
13741 228997981
13742 85720331
13743 65780701
13744 109093569
13745 14824175
13746 167683194
13747 87959754
13748 306996694
13749 124101664
13750 268094315
13751 34183649
13752 286189712
13753 95663224
13754 8883909
13755 210488861
13756 130868769
13757 25772669
13758 21368395
13759 17507824
13760 166088202
13761 124367282
13762 220329958
13763 79642681
13764 19552204
13765 63307220
13766 404798228
13767 18934551
13768 229275318
13769 71919973
13770 131378714
13771 227312062
13772 232071845
13773 120285822
13774 25707901
13775 15669050
13776 392783526
13777 82110711
13778 728294550
13779 51828454
13780 113114773
13781 34519646
13782 174888375
13783 26490818
13784 20621082
13785 46196255
13786 264569856
13787 92406629
13788 8365101
13789 466380156
13790 99091397
13791 252859718
13792 97249187
13793 25173228
13794 22286542
13795 284672738
13796 223463571
13797 61038578
13798 291321421
13799 60357018
13800 231560280
13801 66986255
13802 12094591
13803 143103966
13804 143996641
13805 126726327
13806 60336417
13807 155652665
13808 53284746
13809 54950907
13810 514628296
13811 262801794
13812 231867279
13813 283929903
13814 237025945
13815 33414951
13816 20640713
13817 894495545
13818 46852357
13819 61993832
13820 332849875
13821 144693562
13822 59250701
13823 23671618
13824 179558821
13825 3437558
13826 85160713
13827 67112079
13828 198922242
13829 83278319
13830 50774827
13831 44848915
13832 26604838
13833 25369035
13834 54827834
13835 62463334
13836 26507346
13837 383660839
13838 115319860
13839 11293165
13840 67707108
13841 642225202
13842 59564595
13843 8061663
13844 146133117
13845 79478876
13846 11330280
13847 7731711
13848 121430342
13849 39147021
13850 17594891
13851 89244412
13852 145971088
13853 24486273
13854 62068682
13855 173132677
13856 8073493
13857 178178530
13858 218910106
13859 10025160
13860 10678094
13861 71342478
13862 192707822
13863 103934491
13864 115443783
13865 1432596
13866 63858270
13867 186543232
13868 101796085
13869 9625581
13870 322601099
13871 157951830
13872 140063882
13873 110059060
13874 111528783
13875 291004856
13876 186156563
13877 70779789
13878 56492358
13879 3603309
13880 8875842
13881 195119610
13882 147914188
13883 321483244
13884 102697849
13885 218754283
13886 279884295
13887 1033734
13888 76030205
13889 101910474
13890 26524107
13891 3485571
13892 578777154
13893 331170445
13894 49099411
13895 15725957
13896 18078160
13897 23459782
13898 18418367
13899 9047368
13900 25370126
13901 295020205
13902 86311796
13903 60498589
13904 1021695551
13905 57681585
13906 15121355
13907 170921451
13908 41322266
13909 96992517
13910 12782483
13911 95785292
13912 25143730
13913 17584963
13914 63286182
13915 272756
13916 57653451
13917 487330272
13918 13122566
13919 125545266
13920 136571410
13921 124558316
13922 72185181
13923 149932088
13924 188949226
13925 147491002
13926 18841117
13927 87970070
13928 142873263
13929 224896282
13930 238585398
13931 71943301
13932 301669437
13933 57146649
13934 166974874
13935 25216401
13936 34351214
13937 13296997
13938 191796254
13939 5312738
13940 361394193
13941 338458911
13942 9697389
13943 20968155
13944 204685370
13945 14876185
13946 197786645
13947 19451705
13948 301438474
13949 30280125
13950 267392189
13951 96855644
13952 193075005
13953 118527430
13954 36676418
13955 215201702
13956 125364649
13957 8944757
13958 62874429
13959 53632576
13960 117106530
13961 45866973
13962 65059428
13963 26766898
13964 405886409
13965 16004007
13966 6366593
13967 312751692
13968 195582786
13969 87442766
13970 290492030
13971 15498219
13972 75537267
13973 49605329
13974 144315310
13975 129396908
13976 177512348
13977 3517211
13978 63829888
13979 403413511
13980 89639560
13981 241459291
13982 259073292
13983 7350754
13984 310443162
13985 248038917
13986 131886971
13987 100188708
13988 41562542
13989 25835564
13990 20542428
13991 56429774
13992 178260636
13993 104943985
13994 121088929
13995 57066185
13996 47974452
13997 487856360
13998 37471921
13999 54160986
14000 55229673
14001 288478387
14002 38895879
14003 292588083
14004 106026211
14005 198029251
14006 31062562
14007 24830056
14008 7472341
14009 22064644
14010 141870745
14011 43169153
14012 261313022
14013 39669916
14014 56840160
14015 262211266
14016 56829957
14017 94858613
14018 277494704
14019 420326377
14020 3072205
14021 143947571
14022 18534149
14023 147661101
14024 30222957
14025 330629990
14026 582639706
14027 20600826
14028 156355592
14029 127625096
14030 175099455
14031 5898526
14032 175467749
14033 220217733
14034 32090207
14035 769840988
14036 20599640
14037 48395732
14038 6864209
14039 286758702
14040 171480359
14041 97869556
14042 142145208
14043 31489700
14044 21264105
14045 62353833
14046 292885932
14047 15304217
14048 47573121
14049 519222828
14050 176639112
14051 41656884
14052 22526125
14053 126035525
14054 195905985
14055 82347471
14056 96105306
14057 159729094
14058 76268003
14059 267107173
14060 31502353
14061 9472107
14062 134777122
14063 162523944
14064 34186836
14065 39658102
14066 22082957
14067 99909038
14068 56463348
14069 24920351
14070 77493005
14071 84189237
14072 93172557
14073 100127597
14074 13849708
14075 161369975
14076 71269641
14077 225732594
14078 258847740
14079 7835514
14080 119094316
14081 193719251
14082 350388643
14083 19970813
14084 203839945
14085 227907075
14086 53197945
14087 31964785
14088 36912039
14089 51039011
14090 140461168
14091 92033898
14092 154894513
14093 129984267
14094 335544475
14095 81506668
14096 36496452
14097 112395234
14098 54373895
14099 592995354
14100 75467479
14101 469627293
14102 136853550
14103 46391033
14104 20483080
14105 89802400
14106 201594044
14107 65075133
14108 59817593
14109 137079397
14110 137808375
14111 150203848
14112 23131707
14113 295671639
14114 69497120
14115 206662729
14116 130889338
14117 281780333
14118 20056131
14119 156089522
14120 13145734
14121 53872582
14122 459764880
14123 5678937
14124 72927262
14125 12826997
14126 20032321
14127 19324157
14128 138693353
14129 63480020
14130 207434853
14131 127324892
14132 50450375
14133 518442728
14134 10111668
14135 70535516
14136 108991363
14137 129651227
14138 85626707
14139 86297003
14140 50267499
14141 112957361
14142 168345421
14143 204502060
14144 18623063
14145 306323898
14146 185583834
14147 6123972
14148 66600311
14149 4528278
14150 48911480
14151 11849334
14152 272395836
14153 172427577
14154 141599158
14155 9767814
14156 47940965
14157 161249956
14158 155699709
14159 29997195
14160 154824850
14161 16597080
14162 174358098
14163 141577457
14164 166035688
14165 63492978
14166 372033465
14167 14344111
14168 283189885
14169 115935122
14170 487030653
14171 217959738
14172 90094665
14173 160425578
14174 32957778
14175 92824550
14176 51077827
14177 40687193
14178 22887038
14179 50571079
14180 7435178
14181 35680911
14182 80952586
14183 148610419
14184 277851249
14185 34837038
14186 10173266
14187 214289932
14188 273768984
14189 96026560
14190 219700673
14191 222746488
14192 45858720
14193 71838052
14194 134064968
14195 253760238
14196 94857979
14197 23816250
14198 3455456
14199 124893055
14200 54996506
14201 162975305
14202 14565806
14203 15337955
14204 105022116
14205 27554103
14206 365916910
14207 145346984
14208 164886147
14209 129587311
14210 225655388
14211 421475024
14212 156135495
14213 95635660
14214 13895924
14215 51850357
14216 122031375
14217 51293207
14218 129570575
14219 90072545
14220 29627316
14221 57493173
14222 242962047
14223 85378604
14224 95671153
14225 41510119
14226 89928447
14227 94678207
14228 150489856
14229 232763560
14230 61244524
14231 95360469
14232 92510452
14233 32564329
14234 35231627
14235 46884968
14236 31632517
14237 249861768
14238 17530348
14239 316104978
14240 614265590
14241 57454637
14242 209556545
14243 219640864
14244 59028947
14245 93045626
14246 87821002
14247 59183346
14248 472745737
14249 59767568
14250 87249827
14251 119297944
14252 90080299
14253 117800457
14254 2409610
14255 15919158
14256 48747502
14257 1662756
14258 34624105
14259 167911015
14260 423383485
14261 62681828
14262 55546996
14263 18918651
14264 155550419
14265 34551029
14266 273078944
14267 2874658
14268 8674577
14269 26527214
14270 14996242
14271 42885785
14272 726009497
14273 215213551
14274 79719907
14275 14331577
14276 1464981
14277 148191000
14278 119955806
14279 99261076
14280 267828439
14281 3415675
14282 267895320
14283 103313515
14284 31425186
14285 17339101
14286 53550722
14287 190998049
14288 1802917
14289 4960404
14290 209509214
14291 129986725
14292 41858419
14293 2407017
14294 122989271
14295 118266987
14296 796341283
14297 1035157968
14298 34830277
14299 41039391
14300 271597425
14301 292250297
14302 153234720
14303 321601197
14304 142222683
14305 162734806
14306 62267780
14307 361913847
14308 74331769
14309 155718291
14310 66329413
14311 213362790
14312 159792819
14313 217495902
14314 143148478
14315 72692410
14316 75353274
14317 1406694
14318 129817071
14319 78798122
14320 36340402
14321 147379812
14322 9359200
14323 50750632
14324 73184666
14325 91402458
14326 226842076
14327 179752014
14328 228829961
14329 25697753
14330 30323798
14331 468675874
14332 217692215
14333 42211757
14334 72586045
14335 38510594
14336 220130161
14337 17315075
14338 190292031
14339 22312306
14340 58337927
14341 16708650
14342 83835486
14343 287063247
14344 118300628
14345 499110397
14346 215539365
14347 38848985
14348 280085847
14349 41272241
14350 65809870
14351 56607333
14352 62888592
14353 3521166
14354 94637726
14355 418281160
14356 537853817
14357 174312655
14358 163033224
14359 25552098
14360 68640074
14361 39309616
14362 683779609
14363 27695051
14364 457090404
14365 269245315
14366 146542602
14367 59783613
14368 200726536
14369 28122909
14370 256926163
14371 383249351
14372 5703974
14373 283450398
14374 21773743
14375 152104168
14376 111304968
14377 11670574
14378 149651453
14379 179101225
14380 536652847
14381 204039287
14382 82475004
14383 304948564
14384 18875995
14385 188920223
14386 7644159
14387 443943432
14388 797611574
14389 67210069
14390 11587113
14391 66226469
14392 55602224
14393 54867071
14394 66595444
14395 61237224
14396 36536745
14397 53402619
14398 119220729
14399 45095088
14400 627078674
14401 115972858
14402 168836897
14403 393443165
14404 133785467
14405 181202198
14406 15001915
14407 37456682
14408 7082654
14409 87377345
14410 96954315
14411 283816104
14412 75446377
14413 383506480
14414 25052602
14415 24266833
14416 289045762
14417 48803009
14418 40574343
14419 32427064
14420 206486827
14421 103644236
14422 16208013
14423 21689441
14424 30502673
14425 69773959
14426 5850523
14427 103718749
14428 131154687
14429 226853991
14430 186966286
14431 83800153
14432 62241671
14433 233161588
14434 148721434
14435 61474327
14436 318057182
14437 8120840
14438 62611629
14439 166041357
14440 47158669
14441 28907253
14442 41425255
14443 62139399
14444 542331572
14445 201063073
14446 595991384
14447 12475764
14448 113822871
14449 29813369
14450 165071421
14451 16064267
14452 184870682
14453 4683054
14454 99830544
14455 181784883
14456 53941712
14457 117681652
14458 162723677
14459 53871814
14460 121924323
14461 100079232
14462 161776401
14463 214252104
14464 150241984
14465 139723723
14466 16572555
14467 45792928
14468 187887693
14469 17387585
14470 40072556
14471 107040934
14472 306363853
14473 12424792
14474 469397823
14475 146344936
14476 49171401
14477 193782680
14478 198066694
14479 37178390
14480 2679390
14481 143773592
14482 44443246
14483 194104744
14484 101031179
14485 23760135
14486 154049897
14487 194054228
14488 104234195
14489 240562730
14490 105487101
14491 490754195
14492 38214218
14493 48382904
14494 60980846
14495 314855092
14496 30771143
14497 46775972
14498 51406558
14499 171162418
14500 179613011
14501 8144471
14502 42533965
14503 37272298
14504 67233317
14505 110310636
14506 30300424
14507 46306523
14508 115161696
14509 51005265
14510 29870500
14511 25347458
14512 28801098
14513 27069817
14514 43033278
14515 145709892
14516 362534603
14517 127401611
14518 79905651
14519 195915482
14520 51299028
14521 254376175
14522 121433811
14523 322643504
14524 60739584
14525 168686721
14526 206455237
14527 124968807
14528 9517245
14529 56697048
14530 241872265
14531 49923911
14532 185765950
14533 42881955
14534 64203731
14535 163221890
14536 77177662
14537 2117870
14538 107359967
14539 159189334
14540 68176822
14541 73490620
14542 114271821
14543 95202436
14544 422886581
14545 116801588
14546 43874523
14547 456565759
14548 1531529
14549 109951710
14550 158869099
14551 29328754
14552 197613508
14553 201109182
14554 468838902
14555 191466308
14556 112190784
14557 24148626
14558 158274065
14559 464593714
14560 65147265
14561 524499091
14562 66153189
14563 98140832
14564 36289682
14565 37942924
14566 7434299
14567 593563602
14568 326476628
14569 422690894
14570 213390769
14571 148635498
14572 41259753
14573 315625504
14574 44530068
14575 220529230
14576 64266907
14577 23512226
14578 134234793
14579 350852610
14580 76026169
14581 19628090
14582 210431571
14583 22938892
14584 68474586
14585 69739214
14586 192723006
14587 138389801
14588 6138048
14589 18331452
14590 6821178
14591 145181798
14592 184999775
14593 162198100
14594 61817752
14595 81725502
14596 15437213
14597 288246902
14598 1250330
14599 392148614
14600 250510211
14601 182618796
14602 343158055
14603 31330563
14604 151654534
14605 394562032
14606 100158504
14607 21246084
14608 54928972
14609 31225782
14610 241306304
14611 53781162
14612 280234002
14613 173581559
14614 243838702
14615 658252040
14616 237520202
14617 105691733
14618 18014070
14619 89162223
14620 202389740
14621 188312391
14622 105518532
14623 402268147
14624 18257544
14625 164842221
14626 335193879
14627 181171216
14628 9617629
14629 70016710
14630 103412943
14631 2422456
14632 31159042
14633 24707321
14634 418039189
14635 640006576
14636 34351994
14637 107986665
14638 84894743
14639 34773981
14640 157471477
14641 221196171
14642 54988173
14643 56042620
14644 153745048
14645 157840886
14646 97364715
14647 25929237
14648 86708362
14649 46523615
14650 176653201
14651 270784075
14652 199963412
14653 60855229
14654 24568804
14655 99579667
14656 297263870
14657 50504373
14658 111199053
14659 3473263
14660 26363597
14661 187835717
14662 184327007
14663 235076834
14664 47348903
14665 21262145
14666 61636397
14667 324510809
14668 47055492
14669 165640369
14670 59883029
14671 31864239
14672 266176870
14673 52586519
14674 93610028
14675 192482964
14676 143433630
14677 68706439
14678 9539599
14679 84590408
14680 30274725
14681 199108060
14682 48899784
14683 358034673
14684 304683139
14685 25462610
14686 68188028
14687 59358180
14688 11986474
14689 192102856
14690 5136591
14691 278129483
14692 98730766
14693 11301876
14694 96751185
14695 254970608
14696 115399009
14697 42185235
14698 214477229
14699 216000640
14700 229710263
14701 166372587
14702 38469851
14703 28548862
14704 31320009
14705 145663710
14706 38458330
14707 32107049
14708 440686610
14709 35342003
14710 16465113
14711 91077747
14712 11112707
14713 163792560
14714 79992784
14715 305642059
14716 32161150
14717 17493372
14718 44095687
14719 248749933
14720 45778734
14721 48401029
14722 137301959
14723 24092420
14724 4426241
14725 121254559
14726 127461405
14727 159492
14728 27061931
14729 137735545
14730 87569349
14731 40885259
14732 104657282
14733 80486416
14734 78376339
14735 336017439
14736 24184238
14737 340301032
14738 25242070
14739 115023321
14740 42117565
14741 7273498
14742 14787540
14743 413429273
14744 37045356
14745 789377
14746 11836926
14747 196041207
14748 47795461
14749 5640649
14750 321550342
14751 157674956
14752 227368312
14753 123114925
14754 327066816
14755 213284394
14756 11315835
14757 191874622
14758 17588612
14759 120219051
14760 15535187
14761 2292953
14762 103963613
14763 43617254
14764 71212593
14765 18247040
14766 7725694
14767 163626334
14768 375750805
14769 53915965
14770 229685505
14771 86663326
14772 492040243
14773 58662964
14774 30387027
14775 121371618
14776 160968880
14777 307095547
14778 42510215
14779 7022768
14780 4350772
14781 12631962
14782 406296203
14783 26283361
14784 96080604
14785 67420515
14786 133245758
14787 16535515
14788 29578490
14789 75392165
14790 132466300
14791 118139899
14792 204959048
14793 163023263
14794 414330153
14795 49071081
14796 56304813
14797 402875426
14798 48978398
14799 121157979
14800 126359938
14801 37790934
14802 304692126
14803 73864455
14804 61302384
14805 198181664
14806 96935421
14807 134447317
14808 11666837
14809 50938800
14810 274107928
14811 115356425
14812 171689074
14813 133915641
14814 27195122
14815 103920170
14816 40814061
14817 33360864
14818 1408990
14819 268823165
14820 182551004
14821 25785959
14822 165680493
14823 140141353
14824 62844856
14825 129004764
14826 32851469
14827 89275366
14828 16652980
14829 183146813
14830 186912509
14831 45014293
14832 353088618
14833 183856252
14834 17640091
14835 436563886
14836 5779150
14837 204816605
14838 142178767
14839 93649587
14840 2294889
14841 397448175
14842 63341861
14843 44525905
14844 9220371
14845 197286727
14846 148166066
14847 29076778
14848 120176938
14849 140351912
14850 112568538
14851 107204065
14852 44573405
14853 678866961
14854 11127899
14855 26753345
14856 89603633
14857 1371667
14858 154407363
14859 42183195
14860 333705500
14861 55147700
14862 20562276
14863 449105929
14864 124141842
14865 302390981
14866 86898642
14867 204460811
14868 61799851
14869 149625487
14870 194431000
14871 68652784
14872 19093743
14873 478734742
14874 158852681
14875 87136828
14876 130734889
14877 292556940
14878 154852480
14879 37357549
14880 59891979
14881 131995097
14882 124998303
14883 251868854
14884 143160115
14885 6603473
14886 13791628
14887 121515932
14888 166992976
14889 33622385
14890 61369596
14891 54319345
14892 187458320
14893 147334977
14894 6457821
14895 22346459
14896 102684052
14897 32178055
14898 2475021
14899 32633822
14900 222415853
14901 212383508
14902 432587426
14903 134978189
14904 60906029
14905 132950206
14906 144707446
14907 170709071
14908 352774011
14909 26551378
14910 104105893
14911 208557022
14912 158463012
14913 11286836
14914 199521413
14915 68015828
14916 510947748
14917 183533766
14918 217343180
14919 303633269
14920 92903939
14921 123646562
14922 96050556
14923 48454811
14924 162928068
14925 134191877
14926 38681150
14927 52654340
14928 109410098
14929 539704569
14930 201032788
14931 390323
14932 28238925
14933 25116588
14934 67874300
14935 16609598
14936 78230916
14937 629933388
14938 287201011
14939 139811203
14940 2473948
14941 729981948
14942 73841206
14943 26111863
14944 254857662
14945 8299829
14946 159099539
14947 11797148
14948 58832742
14949 390399234
14950 495299638
14951 101743033
14952 163509697
14953 666774472
14954 276346944
14955 9889491
14956 376493499
14957 221981459
14958 59461323
14959 30771286
14960 207423031
14961 106156405
14962 135161491
14963 90594294
14964 120697440
14965 4524587
14966 77972578
14967 99260598
14968 74178110
14969 75216979
14970 51793710
14971 10787798
14972 236748499
14973 71995011
14974 406723356
14975 7343674
14976 22826981
14977 30886713
14978 37076940
14979 28112255
14980 215672872
14981 92665654
14982 126530830
14983 26539798
14984 43704642
14985 40154420
14986 147048602
14987 135463453
14988 97694476
14989 232507616
14990 938990335
14991 18258009
14992 169157516
14993 444311088
14994 30354897
14995 791480851
14996 71251085
14997 9742340
14998 326101007
14999 58533431
15000 71154617
15001 285127855
15002 250532984
15003 82645771
15004 966676688
15005 121847417
15006 115911760
15007 48029050
15008 34052873
15009 93451297
15010 107485692
15011 63042369
15012 329992429
15013 11771141
15014 75449671
15015 148945655
15016 439815978
15017 230005076
15018 538568883
15019 236434760
15020 128872521
15021 26008727
15022 26263135
15023 38953592
15024 95955455
15025 93567210
15026 200144129
15027 71342885
15028 275811661
15029 15879684
15030 157821398
15031 316518851
15032 221138402
15033 34912884
15034 61219295
15035 231199254
15036 54776526
15037 255308214
15038 13182022
15039 67345484
15040 296033331
15041 9508246
15042 19806296
15043 145451158
15044 137020337
15045 199676160
15046 332365195
15047 74326451
15048 38818938
15049 245178686
15050 15135708
15051 44595702
15052 73616447
15053 79907680
15054 218184775
15055 91032177
15056 119821053
15057 234247380
15058 240711834
15059 260650861
15060 44537835
15061 116556546
15062 63714582
15063 228941814
15064 100614028
15065 66521717
15066 224926246
15067 163619928
15068 408608247
15069 144099285
15070 264249867
15071 113734767
15072 116953519
15073 137489872
15074 196861295
15075 6058701
15076 39302101
15077 50768617
15078 78166111
15079 138886538
15080 156017204
15081 52269847
15082 336494142
15083 101807274
15084 38273817
15085 148561540
15086 27034410
15087 25736118
15088 76895794
15089 78810216
15090 17253981
15091 170973626
15092 197346205
15093 62664875
15094 24179132
15095 319675569
15096 12077853
15097 20799968
15098 370625925
15099 211712421
15100 146829467
15101 57819199
15102 517017779
15103 157117482
15104 255135023
15105 97542612
15106 71441698
15107 383494450
15108 181679911
15109 254734907
15110 159215301
15111 28498336
15112 156410756
15113 29005584
15114 36756986
15115 91211689
15116 66302404
15117 92714997
15118 101211767
15119 2322481
15120 368273281
15121 429896149
15122 75139592
15123 223999077
15124 50528957
15125 107458678
15126 213613515
15127 31268313
15128 11701355
15129 5156575
15130 191930541
15131 120499881
15132 15794929
15133 25932660
15134 175587088
15135 185362928
15136 184074909
15137 126155439
15138 15257322
15139 355480561
15140 135053932
15141 99659154
15142 103262169
15143 152166782
15144 25283754
15145 537952
15146 169609673
15147 510842486
15148 38037884
15149 262816155
15150 201020358
15151 42887176
15152 111353509
15153 190122627
15154 201781549
15155 10998640
15156 142686373
15157 11529281
15158 1025238518
15159 34792774
15160 156588342
15161 531981607
15162 346942447
15163 1786416
15164 100869817
15165 240379861
15166 172813125
15167 717597025
15168 117926424
15169 96416191
15170 89594783
15171 325396919
15172 280922960
15173 476631374
15174 125700050
15175 44548628
15176 752298473
15177 3177959
15178 101698435
15179 92821148
15180 210869886
15181 109525771
15182 21091116
15183 186075243
15184 443787744
15185 84396159
15186 48804956
15187 136335543
15188 335670189
15189 764748891
15190 57172656
15191 214949507
15192 363061264
15193 206773283
15194 52093768
15195 579624398
15196 451893052
15197 87259627
15198 87108584
15199 39852589
15200 11066139
15201 10328752
15202 156169014
15203 55264729
15204 51448201
15205 9816944
15206 144779538
15207 60676798
15208 318153383
15209 569798698
15210 172250181
15211 477683063
15212 11798377
15213 24257277
15214 2177520
15215 57820335
15216 4845597
15217 254459564
15218 104212730
15219 7743351
15220 17290633
15221 63547988
15222 276509699
15223 262307827
15224 463787684
15225 248687826
15226 101739774
15227 36778879
15228 31870524
15229 15649976
15230 183667655
15231 2635451
15232 101245646
15233 151589975
15234 346595803
15235 724795375
15236 53621064
15237 66668511
15238 40990951
15239 106416709
15240 20693566
15241 18958236
15242 10844333
15243 160499002
15244 172287799
15245 27573860
15246 291945390
15247 144923254
15248 139449880
15249 141567263
15250 36871182
15251 18623358
15252 37603980
15253 36732205
15254 281509584
15255 377181553
15256 128728530
15257 276359873
15258 164024080
15259 16039281
15260 86835157
15261 439067117
15262 778199571
15263 89625694
15264 12428454
15265 2263404
15266 382511794
15267 4288214
15268 41880772
15269 202299982
15270 63624758
15271 211032806
15272 186967067
15273 123544646
15274 393616455
15275 61462929
15276 22573281
15277 88649995
15278 29091496
15279 104901972
15280 161823378
15281 106611929
15282 577976109
15283 19172028
15284 4497872
15285 499345943
15286 3616500
15287 99061680
15288 2645322
15289 13605935
15290 137640077
15291 166509739
15292 552049982
15293 24399174
15294 62424259
15295 170265949
15296 239407986
15297 22118832
15298 47657538
15299 134445578
15300 65852282
15301 246942192
15302 57580640
15303 368131287
15304 7168083
15305 101777342
15306 32685776
15307 211120151
15308 235671609
15309 310458460
15310 191415004
15311 4725358
15312 30661514
15313 85862826
15314 37036792
15315 261692142
15316 118799492
15317 22720390
15318 43301500
15319 40785506
15320 255888829
15321 196280996
15322 97389473
15323 447573500
15324 153027382
15325 63124747
15326 61585528
15327 60812748
15328 24387636
15329 51732554
15330 102114442
15331 102712634
15332 129284401
15333 294910502
15334 46213885
15335 153619715
15336 147499997
15337 124436325
15338 129665751
15339 46012660
15340 104681812
15341 455602304
15342 211858269
15343 83730043
15344 115408603
15345 84584656
15346 110291271
15347 152520811
15348 28207560
15349 108104779
15350 32906816
15351 292525741
15352 174945639
15353 181654412
15354 303715790
15355 244241949
15356 296563654
15357 51643083
15358 32185938
15359 6666012
15360 247344063
15361 222694283
15362 125045813
15363 370522118
15364 132184432
15365 81027
15366 109404
15367 97732863
15368 73184513
15369 41851934
15370 16538871
15371 38690149
15372 24759935
15373 163922518
15374 66033406
15375 284191427
15376 52298751
15377 36114374
15378 26478540
15379 18594264
15380 345150152
15381 143355454
15382 95382688
15383 263619296
15384 137145730
15385 108144746
15386 98174458
15387 933298153
15388 74481055
15389 256711682
15390 387113424
15391 358735503
15392 35223527
15393 13537956
15394 56891535
15395 189078755
15396 611989559
15397 26537738
15398 10418768
15399 59677957
15400 33729978
15401 214892677
15402 15852024
15403 57089323
15404 132573475
15405 189443044
15406 672319334
15407 34016019
15408 162248923
15409 2764750
15410 195566448
15411 12196989
15412 5335091
15413 462011617
15414 123675004
15415 19332956
15416 74017205
15417 48721767
15418 403754345
15419 448283441
15420 91384794
15421 72057699
15422 89203306
15423 91998704
15424 320931610
15425 193796830
15426 191320642
15427 268713655
15428 108744446
15429 47599465
15430 52362094
15431 229029666
15432 98588839
15433 39139590
15434 221865370
15435 34903705
15436 237792624
15437 163025483
15438 4049661
15439 585965693
15440 30512393
15441 487480167
15442 116408691
15443 6298195
15444 52798593
15445 97196045
15446 164951981
15447 259272868
15448 215278183
15449 214695941
15450 42722050
15451 98117737
15452 62262215
15453 291549173
15454 23250793
15455 555224717
15456 1878651
15457 251951764
15458 309355336
15459 99858156
15460 68711927
15461 83215705
15462 137098762
15463 258629216
15464 537425369
15465 487348742
15466 142687991
15467 4680494
15468 64032203
15469 381939221
15470 44579570
15471 112872962
15472 157239188
15473 175814192
15474 174465443
15475 199932513
15476 165931353
15477 24399913
15478 51545289
15479 15009294
15480 244887746
15481 225623814
15482 212920928
15483 299239658
15484 121397498
15485 189606744
15486 115061485
15487 309377888
15488 200958639
15489 78421434
15490 219431978
15491 188399513
15492 108332487
15493 169191870
15494 36269924
15495 113683530
15496 47605527
15497 258920597
15498 262727127
15499 213179800
15500 290439286
15501 49759728
15502 147665383
15503 270209090
15504 874411124
15505 144085388
15506 310283596
15507 324220593
15508 35026699
15509 30189051
15510 44016263
15511 134307499
15512 13764859
15513 76821718
15514 129517322
15515 183476342
15516 73226539
15517 66555286
15518 393070541
15519 11979641
15520 681631792
15521 41713379
15522 77481083
15523 462461841
15524 105908338
15525 48579739
15526 108450338
15527 9104353
15528 217163138
15529 138124427
15530 89345878
15531 378506798
15532 343754049
15533 80694887
15534 315992415
15535 182694322
15536 64144184
15537 49162721
15538 11351525
15539 14170772
15540 390224168
15541 89304295
15542 216298375
15543 343383613
15544 74817486
15545 67698276
15546 125664435
15547 207534121
15548 14716029
15549 545026571
15550 70877569
15551 114985708
15552 162781044
15553 313689460
15554 61651289
15555 101371097
15556 63694061
15557 244388856
15558 108691144
15559 6528441
15560 28790023
15561 89333381
15562 3489071
15563 35222983
15564 226264842
15565 162222783
15566 94952129
15567 190932829
15568 265029594
15569 563037780
15570 9384461
15571 49680599
15572 141926344
15573 38767538
15574 19997566
15575 149876652
15576 73003737
15577 358871197
15578 517642988
15579 232340354
15580 1909206
15581 136940856
15582 108092469
15583 105766770
15584 466149190
15585 38648324
15586 6047680
15587 44959036
15588 265011292
15589 218267067
15590 16481101
15591 355307272
15592 277285226
15593 74181073
15594 355910693
15595 30926913
15596 205677740
15597 346894929
15598 124475008
15599 90933103
15600 47932064
15601 178006950
15602 124341242
15603 15187195
15604 39270907
15605 106764070
15606 103594299
15607 134397245
15608 135112839
15609 64661659
15610 43266607
15611 70205311
15612 45650835
15613 44605043
15614 22636421
15615 276323701
15616 196108038
15617 160808711
15618 29092128
15619 53440418
15620 453351500
15621 136942926
15622 191435228
15623 281242012
15624 244956141
15625 550503562
15626 48271646
15627 187639805
15628 195296192
15629 4720895
15630 28988179
15631 38798445
15632 70058490
15633 30458541
15634 108347394
15635 332771545
15636 115583020
15637 4420286
15638 33698743
15639 298071809
15640 231137374
15641 519592368
15642 34094476
15643 4176447
15644 49284112
15645 670701363
15646 50642745
15647 93806784
15648 281413982
15649 136184464
15650 44908082
15651 456553984
15652 89030983
15653 72410665
15654 15706308
15655 3114414
15656 69129912
15657 119947681
15658 73684925
15659 88979869
15660 62034859
15661 27050230
15662 124336858
15663 83380329
15664 75244495
15665 5929089
15666 29154564
15667 286431374
15668 23774999
15669 5721118
15670 395498852
15671 416802724
15672 655085135
15673 70598743
15674 79337894
15675 575998545
15676 49685647
15677 225129153
15678 136415348
15679 127899441
15680 125316450
15681 93312231
15682 91310284
15683 282741668
15684 78123501
15685 27702601
15686 86516063
15687 74026934
15688 24574679
15689 300413565
15690 28139410
15691 442032621
15692 11228648
15693 131125017
15694 94594195
15695 27205177
15696 210318602
15697 151037605
15698 259054107
15699 912407691
15700 504552925
15701 6195708
15702 720908050
15703 157933919
15704 61564270
15705 438209898
15706 58046640
15707 112885173
15708 131642364
15709 58693577
15710 39828744
15711 3953911
15712 70581267
15713 171326015
15714 574312926
15715 111862082
15716 170175848
15717 7336339
15718 96102550
15719 223202428
15720 2161725
15721 292045496
15722 101702614
15723 113444627
15724 18403369
15725 133870129
15726 548886225
15727 107859852
15728 9245446
15729 118835884
15730 352916888
15731 380456060
15732 28915330
15733 436585714
15734 131055292
15735 240488193
15736 179276678
15737 1356183
15738 99089855
15739 536227826
15740 469299678
15741 126496765
15742 10222546
15743 75635678
15744 91748013
15745 88748260
15746 14900114
15747 509827320
15748 77519477
15749 21847673
15750 19535842
15751 230226975
15752 120283292
15753 33392346
15754 101705457
15755 136667094
15756 13344315
15757 314219474
15758 67729739
15759 34517591
15760 181737996
15761 268701328
15762 152807332
15763 221533796
15764 2850478
15765 58266763
15766 11683452
15767 47629380
15768 3187560
15769 28665865
15770 88597217
15771 933089398
15772 189255105
15773 75678977
15774 196436348
15775 80275328
15776 283698628
15777 34681801
15778 496121233
15779 49651293
15780 193803874
15781 119909653
15782 154251897
15783 476241
15784 141209447
15785 142782132
15786 16985153
15787 36781203
15788 142518331
15789 179196897
15790 119466197
15791 1163694400
15792 32500440
15793 314600752
15794 37028143
15795 252944831
15796 421907956
15797 219872056
15798 90066257
15799 98776533
15800 164279129
15801 76393716
15802 276508216
15803 63393485
15804 49712817
15805 57976623
15806 48055833
15807 48482215
15808 297384749
15809 141747894
15810 464613826
15811 35807248
15812 453492883
15813 166898886
15814 144414017
15815 31801418
15816 212434259
15817 19949433
15818 345394408
15819 25911715
15820 337388219
15821 313133047
15822 106618952
15823 116284612
15824 102331099
15825 83980905
15826 78741973
15827 364165302
15828 52780749
15829 152339228
15830 209740009
15831 55018760
15832 430712111
15833 79570649
15834 20202097
15835 160520539
15836 7707618
15837 107860423
15838 73470698
15839 114227242
15840 242645913
15841 105864327
15842 97970829
15843 123543112
15844 41050026
15845 494793087
15846 74427631
15847 167886005
15848 35011558
15849 102650227
15850 232210885
15851 364455435
15852 211388885
15853 85174157
15854 1010968525
15855 193669378
15856 18849108
15857 53592559
15858 7880962
15859 29733318
15860 464296886
15861 58080159
15862 557462
15863 509830
15864 231634259
15865 118975141
15866 38248624
15867 95425485
15868 128736847
15869 406805588
15870 137274982
15871 105039483
15872 101245633
15873 103634202
15874 9772174
15875 258927575
15876 294087994
15877 11283731
15878 171793283
15879 124870797
15880 733595253
15881 135775628
15882 27193586
15883 43483581
15884 140717680
15885 467325932
15886 58433506
15887 52904434
15888 49463902
15889 626095213
15890 5148968
15891 78241330
15892 245971461
15893 36475540
15894 223768523
15895 11565837
15896 31902509
15897 351062747
15898 268802509
15899 78047757
15900 143918128
15901 299177897
15902 365745888
15903 29835564
15904 19459567
15905 322250770
15906 61367536
15907 8236612
15908 14975333
15909 45388421
15910 14225509
15911 151214015
15912 32062450
15913 202724062
15914 142203277
15915 210736805
15916 104699137
15917 243478394
15918 126571735
15919 147143711
15920 240634311
15921 133221661
15922 210150620
15923 222638516
15924 51031725
15925 21992903
15926 6611265
15927 72309945
15928 45227241
15929 38351947
15930 320461870
15931 33929047
15932 57956986
15933 39991118
15934 131776496
15935 182336129
15936 130937065
15937 206908713
15938 5134305
15939 54426729
15940 231696256
15941 81315019
15942 181326094
15943 36540649
15944 257463813
15945 681891683
15946 334879234
15947 143558056
15948 56106454
15949 106520777
15950 395634203
15951 26682447
15952 11898195
15953 91096310
15954 33630649
15955 46761349
15956 201816551
15957 96863273
15958 292287557
15959 252799420
15960 230066323
15961 221690025
15962 259309608
15963 219004550
15964 112833987
15965 60511113
15966 353255312
15967 115484843
15968 230386345
15969 139894506
15970 263963771
15971 46542261
15972 55696563
15973 73388054
15974 27859291
15975 442133634
15976 202007678
15977 17287390
15978 47163743
15979 20518618
15980 100090095
15981 88619954
15982 156437301
15983 100515817
15984 111725694
15985 300240330
15986 80320514
15987 52279277
15988 146017931
15989 129052602
15990 24609519
15991 394282714
15992 16759962
15993 110862412
15994 125195778
15995 97673336
15996 147278238
15997 174424752
15998 108363995
15999 292791648
16000 165243655
16001 223754090
16002 664034760
16003 17555674
16004 230687601
16005 18640012
16006 55723666
16007 94468804
16008 204852425
16009 210147594
16010 11701538
16011 114189972
16012 20618402
16013 168690478
16014 621582074
16015 515758170
16016 176173723
16017 199181761
16018 23950676
16019 16167911
16020 7331690
16021 25964518
16022 576425538
16023 46986604
16024 426672380
16025 54356297
16026 152406417
16027 138428486
16028 107579736
16029 96804222
16030 415035477
16031 133162030
16032 19774939
16033 11086642
16034 380918744
16035 103128191
16036 86136702
16037 121207172
16038 14142988
16039 522484047
16040 17272962
16041 264401549
16042 264121355
16043 286298111
16044 131381419
16045 190840054
16046 18481060
16047 111136416
16048 643266513
16049 127174666
16050 51696544
16051 189096040
16052 361075174
16053 68882628
16054 45799908
16055 20598253
16056 227242073
16057 72728376
16058 142203860
16059 252548824
16060 264117953
16061 472145276
16062 46889559
16063 212961064
16064 80587338
16065 28291195
16066 640071907
16067 113801154
16068 553403612
16069 12984014
16070 237442046
16071 239388552
16072 385897112
16073 18671195
16074 89727276
16075 78780654
16076 65423778
16077 43978087
16078 227907799
16079 33892941
16080 230278987
16081 458168023
16082 220183567
16083 42971214
16084 62560408
16085 82715581
16086 220626375
16087 6160782
16088 46651444
16089 23418187
16090 171459468
16091 350215143
16092 23679581
16093 154140825
16094 294619169
16095 345677758
16096 279422808
16097 45705105
16098 79601081
16099 317118539
16100 52853584
16101 273165659
16102 48000487
16103 8081823
16104 56607434
16105 318505386
16106 229353079
16107 80073699
16108 629179231
16109 92910379
16110 233849531
16111 300488680
16112 163966028
16113 193326667
16114 5245338
16115 324632632
16116 557672742
16117 381400959
16118 40869377
16119 190919378
16120 282063902
16121 209735536
16122 405624929
16123 189752880
16124 89515466
16125 96660500
16126 365241368
16127 153546415
16128 102143735
16129 134774530
16130 403641623
16131 91042932
16132 174536262
16133 73941095
16134 21246058
16135 56421520
16136 682939093
16137 79556635
16138 218264485
16139 55975905
16140 128511072
16141 141012956
16142 57911968
16143 43363553
16144 165283773
16145 109232745
16146 413925952
16147 231605993
16148 31882628
16149 167890282
16150 162776810
16151 142741319
16152 166425174
16153 57371502
16154 150512566
16155 10790240
16156 1207009002
16157 22831557
16158 308749648
16159 94244465
16160 131151092
16161 74533748
16162 206498324
16163 6368237
16164 39024948
16165 205485685
16166 244269440
16167 63952581
16168 106296955
16169 64013612
16170 63570281
16171 255689186
16172 243224863
16173 148645690
16174 702946117
16175 376374051
16176 411578221
16177 166918780
16178 405384107
16179 359106297
16180 5401023
16181 173006278
16182 333350662
16183 389502711
16184 23933955
16185 446405039
16186 49255996
16187 9232797
16188 57781834
16189 162943401
16190 348998216
16191 774506
16192 34057996
16193 55947322
16194 435814340
16195 476553847
16196 83090933
16197 93530432
16198 136667794
16199 31425372
16200 41584468
16201 464348279
16202 380109619
16203 571555949
16204 167498240
16205 250752994
16206 39825306
16207 166859589
16208 126334598
16209 471392650
16210 253783519
16211 809724834
16212 886847619
16213 97403703
16214 112633550
16215 1992774
16216 127123317
16217 378789767
16218 70599849
16219 289872081
16220 29767617
16221 122690533
16222 28426027
16223 95626900
16224 186428278
16225 111692779
16226 346469491
16227 123738792
16228 60869356
16229 117442077
16230 413622370
16231 33788461
16232 242001243
16233 152776540
16234 462498038
16235 67161102
16236 360748371
16237 127046004
16238 30039714
16239 344797233
16240 624962869
16241 72287073
16242 13567202
16243 74941617
16244 92495044
16245 375887233
16246 43691530
16247 72004054
16248 103896743
16249 93987281
16250 32275935
16251 157916122
16252 194535190
16253 45384542
16254 326620911
16255 86016836
16256 12769186
16257 171413575
16258 407345930
16259 19354527
16260 606069590
16261 146860313
16262 317155922
16263 451719611
16264 30006086
16265 109871925
16266 181606010
16267 22044851
16268 81757685
16269 397869322
16270 102477281
16271 81263586
16272 644104731
16273 168532836
16274 13338290
16275 50028404
16276 71825885
16277 206915542
16278 218802893
16279 192544734
16280 241373900
16281 92219661
16282 521638839
16283 40806673
16284 106103851
16285 243273626
16286 162667494
16287 239877926
16288 456969309
16289 66183664
16290 188328091
16291 151022797
16292 271126996
16293 436621639
16294 416093695
16295 11273427
16296 35986149
16297 1326875
16298 77990290
16299 41979343
16300 260291819
16301 41460191
16302 97907726
16303 74501561
16304 662262
16305 23655581
16306 173932901
16307 398884348
16308 246516582
16309 113361899
16310 207938589
16311 307909580
16312 3402829
16313 9348797
16314 175237697
16315 26931280
16316 310539604
16317 564213
16318 533241
16319 125779308
16320 116846319
16321 320044530
16322 336790283
16323 10158416
16324 213392543
16325 187211132
16326 44196244
16327 191304709
16328 7861777
16329 3050236
16330 37049696
16331 116767613
16332 125415228
16333 253730276
16334 167963653
16335 73353037
16336 28688257
16337 145156603
16338 35959334
16339 56107070
16340 380127000
16341 109742259
16342 106513731
16343 161937035
16344 78536819
16345 1015460570
16346 146406662
16347 66523672
16348 45838868
16349 32262353
16350 169801634
16351 33674500
16352 203345929
16353 82754552
16354 122913782
16355 40586511
16356 139864415
16357 187987057
16358 133832645
16359 62910717
16360 28786177
16361 163309433
16362 363186160
16363 431457609
16364 19253872
16365 425225701
16366 249659335
16367 18885584
16368 250018654
16369 157718215
16370 32363710
16371 191143335
16372 151913648
16373 20689064
16374 353312804
16375 52588680
16376 357474244
16377 11469247
16378 950766007
16379 164166968
16380 59743381
16381 980308545
16382 247075310
16383 578752117
16384 114508181
16385 56746829
16386 79760045
16387 46095581
16388 215569768
16389 258064930
16390 206458728
16391 257142646
16392 219079518
16393 62739513
16394 12343289
16395 170143630
16396 396254665
16397 100767329
16398 17838306
16399 41238836
16400 114742974
16401 260142905
16402 42743815
16403 188658086
16404 297232841
16405 525321432
16406 22141786
16407 547424887
16408 106424160
16409 24388338
16410 72312292
16411 107404611
16412 60097345
16413 164906224
16414 209306292
16415 105719226
16416 432746855
16417 175558959
16418 247378824
16419 19314932
16420 298736304
16421 328088425
16422 142545615
16423 466692003
16424 346317596
16425 202980184
16426 475292023
16427 167192734
16428 784457699
16429 22242583
16430 39165435
16431 90515059
16432 39154745
16433 332166070
16434 475158857
16435 188209438
16436 399197890
16437 557772566
16438 7551324
16439 214328837
16440 32313562
16441 139656812
16442 68695823
16443 334603885
16444 15505438
16445 201122248
16446 289314663
16447 298013160
16448 66344487
16449 166175567
16450 337280264
16451 566539725
16452 194371110
16453 109561528
16454 195178743
16455 211202663
16456 230627247
16457 97510449
16458 12393737
16459 9603281
16460 62238010
16461 3719463
16462 253588574
16463 119025533
16464 323029094
16465 29005852
16466 104300469
16467 372286879
16468 578709475
16469 541724257
16470 23590733
16471 98958381
16472 26512700
16473 179430391
16474 57247557
16475 116849331
16476 163426826
16477 80018797
16478 468347993
16479 88046402
16480 83308723
16481 471060
16482 19636099
16483 500640344
16484 335693651
16485 65162575
16486 355455328
16487 116582457
16488 133240383
16489 170122878
16490 359206250
16491 92988999
16492 46556983
16493 5373267
16494 350946895
16495 101613475
16496 51725794
16497 181664789
16498 66807830
16499 180134220
16500 124156585
16501 500944281
16502 43762053
16503 190192208
16504 17647143
16505 8845889
16506 53419031
16507 94677211
16508 370903860
16509 69115889
16510 62743803
16511 26255576
16512 81875571
16513 226806591
16514 440884339
16515 381222269
16516 176221605
16517 84703981
16518 289682373
16519 43147279
16520 136932881
16521 47912063
16522 343583633
16523 36074300
16524 32566398
16525 4539266
16526 54654470
16527 113438414
16528 34414060
16529 57923756
16530 270341231
16531 1035035782
16532 202996870
16533 135603698
16534 14718445
16535 308720978
16536 242192305
16537 327470882
16538 353218023
16539 42236555
16540 200993182
16541 148049381
16542 92930502
16543 91003772
16544 170887167
16545 124786233
16546 246649156
16547 81461676
16548 266460497
16549 15603831
16550 18528654
16551 112871879
16552 111077322
16553 331649
16554 262992939
16555 540971418
16556 42904195
16557 468110670
16558 18799153
16559 6365955
16560 553381169
16561 96275567
16562 96536002
16563 101761744
16564 182730934
16565 501993961
16566 499049571
16567 50292022
16568 276393810
16569 68652731
16570 80958114
16571 269467027
16572 88407760
16573 561922239
16574 81528868
16575 25541026
16576 141188163
16577 207759324
16578 601871174
16579 250788810
16580 76768359
16581 71570403
16582 532020233
16583 117828512
16584 162434268
16585 78169069
16586 535306790
16587 319030749
16588 623136670
16589 977652245
16590 91751020
16591 263650850
16592 153510688
16593 233485439
16594 221876697
16595 745492360
16596 490823898
16597 252394562
16598 5859640
16599 370521613
16600 418980145
16601 148095049
16602 115421937
16603 505951991
16604 61934851
16605 60330294
16606 17902344
16607 23252310
16608 69586639
16609 213830961
16610 69674769
16611 115741271
16612 19169513
16613 121380939
16614 87002054
16615 83629576
16616 57186789
16617 9925011
16618 141833308
16619 251239008
16620 71693575
16621 899086295
16622 79305352
16623 39840715
16624 290850077
16625 126857580
16626 59107230
16627 4094276
16628 488303628
16629 222294910
16630 333528392
16631 441669064
16632 99233043
16633 147489044
16634 256362466
16635 80764507
16636 10871194
16637 348441847
16638 191308776
16639 25124231
16640 476362757
16641 341459428
16642 619794271
16643 23886124
16644 380367007
16645 36320755
16646 66144920
16647 356244695
16648 627570021
16649 208912910
16650 26663633
16651 120267639
16652 134159557
16653 469081381
16654 180024495
16655 376599621
16656 51264172
16657 19120572
16658 489963703
16659 95902839
16660 77946277
16661 29706776
16662 41387405
16663 58757514
16664 33063454
16665 127975263
16666 38921955
16667 6974033
16668 289989028
16669 468309120
16670 104148457
16671 190337729
16672 309466826
16673 142739714
16674 52802165
16675 629302425
16676 8792597
16677 418502583
16678 410997878
16679 206395797
16680 575701645
16681 136181888
16682 429062281
16683 178192168
16684 983785413
16685 719155675
16686 74481724
16687 417758793
16688 108763073
16689 68615827
16690 168494998
16691 33690875
16692 319734437
16693 11143004
16694 406490037
16695 51119055
16696 116113532
16697 241868002
16698 755871886
16699 31556294
16700 170939980
16701 76334924
16702 162367706
16703 199823949
16704 200502380
16705 45256158
16706 455633480
16707 32205471
16708 399835362
16709 46397479
16710 189557386
16711 12234112
16712 353624933
16713 252508231
16714 65697836
16715 222590546
16716 138699499
16717 17670668
16718 284387583
16719 36899234
16720 192265291
16721 57760195
16722 50219471
16723 694938988
16724 24340706
16725 130072642
16726 33955537
16727 342970273
16728 225797530
16729 76989385
16730 69665756
16731 92489377
16732 171597809
16733 424291748
16734 125021986
16735 236913098
16736 145464443
16737 176076439
16738 100027487
16739 215849472
16740 191549310
16741 49028728
16742 335615656
16743 61508073
16744 44087239
16745 309693923
16746 535295544
16747 20621237
16748 1439872
16749 166798371
16750 96986195
16751 13315952
16752 185689381
16753 809039346
16754 2933474
16755 151688324
16756 301247930
16757 33321872
16758 73943483
16759 118775357
16760 97000801
16761 78807431
16762 11708404
16763 51115768
16764 655098345
16765 350827970
16766 170107726
16767 330606241
16768 180790024
16769 92090545
16770 213579199
16771 112037879
16772 11534561
16773 225343647
16774 360267239
16775 63635103
16776 4884103
16777 773902372
16778 70209579
16779 25809859
16780 131291281
16781 3643851
16782 100645226
16783 95055911
16784 206949066
16785 489857228
16786 35561582
16787 102084625
16788 15843263
16789 186324733
16790 112704647
16791 261819805
16792 13881389
16793 141820090
16794 270366310
16795 1005823
16796 187368883
16797 50098014
16798 329130762
16799 218824689
16800 184022148
16801 80781231
16802 21135102
16803 82382662
16804 278155658
16805 196548765
16806 181337656
16807 13859018
16808 238343607
16809 165276722
16810 561043782
16811 188528259
16812 34443374
16813 201835713
16814 351675792
16815 28794085
16816 16804839
16817 76804000
16818 256225258
16819 178057521
16820 69989999
16821 306536191
16822 24470431
16823 77061410
16824 466983199
16825 127495254
16826 21583857
16827 106352088
16828 15708234
16829 10265457
16830 102314341
16831 593310585
16832 58120570
16833 638522855
16834 60305673
16835 119378339
16836 289195004
16837 623185586
16838 422202655
16839 65557861
16840 139683095
16841 188879553
16842 129424038
16843 54417724
16844 91623464
16845 160632868
16846 107338256
16847 397338024
16848 129377397
16849 30939068
16850 248812963
16851 84519197
16852 394726087
16853 118121399
16854 89159397
16855 879509589
16856 10244867
16857 95126764
16858 137893260
16859 136267346
16860 21492749
16861 30777759
16862 604292410
16863 219889309
16864 26033601
16865 369435077
16866 313618279
16867 375241662
16868 135223153
16869 263797616
16870 344123069
16871 193533345
16872 58062931
16873 20609243
16874 4006686
16875 41003338
16876 985770676
16877 257393206
16878 90240701
16879 214154814
16880 570881649
16881 584648291
16882 35589059
16883 44611107
16884 50020495
16885 20902584
16886 305586520
16887 41302087
16888 426880065
16889 3759255
16890 516848143
16891 35707685
16892 293715021
16893 148588364
16894 22229625
16895 211387157
16896 6366057
16897 75329076
16898 83586196
16899 5192668
16900 298471025
16901 538243390
16902 51582442
16903 412246236
16904 826845505
16905 69723406
16906 134271442
16907 51854213
16908 24330600
16909 250469139
16910 49170972
16911 109434849
16912 96196661
16913 135619726
16914 198653813
16915 246336327
16916 120182191
16917 91496949
16918 276560026
16919 361130946
16920 61202465
16921 308683896
16922 656276917
16923 22862327
16924 144338438
16925 173279797
16926 160212043
16927 130769817
16928 324504599
16929 253025
16930 179110033
16931 296698167
16932 264742230
16933 278731166
16934 14805171
16935 16258271
16936 5148778
16937 238129798
16938 164404041
16939 126510422
16940 51119437
16941 342175440
16942 3664632
16943 189372347
16944 29150681
16945 134329417
16946 566038015
16947 20076224
16948 70921245
16949 4831112
16950 409848499
16951 95291366
16952 213737773
16953 17327599
16954 191623072
16955 75146363
16956 5206480
16957 275850598
16958 58733448
16959 605857448
16960 273529873
16961 22542134
16962 394788073
16963 480518073
16964 264325683
16965 20620227
16966 14221106
16967 338801983
16968 699888950
16969 3803565
16970 377631884
16971 320099832
16972 1358718
16973 15968365
16974 373101143
16975 130989651
16976 44325412
16977 38681241
16978 5287460
16979 20862153
16980 54888607
16981 102406401
16982 80866606
16983 52808936
16984 3202850
16985 269420879
16986 95656025
16987 123163605
16988 52811535
16989 527832657
16990 453843235
16991 218268645
16992 45647285
16993 604751135
16994 920749989
16995 215537750
16996 118397247
16997 390488940
16998 288771528
16999 151187835
17000 167724278
17001 50415213
17002 74747867
17003 100510257
17004 88026788
17005 54254275
17006 92428931
17007 193911556
17008 511712879
17009 2878064
17010 272507095
17011 186790482
17012 377601810
17013 750245197
17014 166243561
17015 21031395
17016 79956381
17017 118418402
17018 18853390
17019 338291928
17020 326645341
17021 120770616
17022 31349277
17023 322558149
17024 86881640
17025 230874011
17026 90703347
17027 25548576
17028 106944810
17029 485071816
17030 17864538
17031 31746089
17032 10442153
17033 18245148
17034 61618794
17035 12962766
17036 5371684
17037 174269054
17038 40427986
17039 466199387
17040 10199791
17041 328604603
17042 10866166
17043 444912477
17044 539807811
17045 423287164
17046 441383363
17047 226620253
17048 308134795
17049 150271704
17050 273228521
17051 182033468
17052 322021724
17053 433334877
17054 163469125
17055 432101324
17056 57243559
17057 757912693
17058 82217259
17059 14159689
17060 18857878
17061 34627033
17062 30695629
17063 72170472
17064 272170342
17065 44291465
17066 70708775
17067 92541313
17068 115260115
17069 266258991
17070 97497541
17071 46344512
17072 62572727
17073 213846916
17074 25442309
17075 99691012
17076 452594
17077 104274043
17078 694144763
17079 233412396
17080 602066258
17081 188508461
17082 20747868
17083 431955020
17084 76278531
17085 72060646
17086 350049584
17087 458089752
17088 186488082
17089 23850766
17090 186293042
17091 442855349
17092 189476856
17093 20497091
17094 168031661
17095 448133306
17096 250275871
17097 497963418
17098 250626068
17099 279436558
17100 845383514
17101 37496615
17102 99840859
17103 230867970
17104 176156426
17105 66839616
17106 171329548
17107 120769629
17108 13017750
17109 13676429
17110 86859878
17111 268926351
17112 162736985
17113 183094256
17114 516738543
17115 10429116
17116 116677121
17117 520315233
17118 159499662
17119 440565945
17120 98341959
17121 47219933
17122 259237538
17123 212405740
17124 82677874
17125 66839323
17126 228075356
17127 201558996
17128 184125400
17129 164809246
17130 248334515
17131 343431627
17132 140330757
17133 56591133
17134 425372378
17135 117644570
17136 228754920
17137 656739799
17138 257682570
17139 536882314
17140 604970730
17141 21740052
17142 57192238
17143 321175732
17144 4681141
17145 26954294
17146 103060516
17147 373160970
17148 43230427
17149 99507236
17150 246080626
17151 4548579
17152 191737780
17153 4617256
17154 653332747
17155 20929933
17156 65780300
17157 116621181
17158 543068950
17159 94460717
17160 63096591
17161 198337617
17162 241936172
17163 110904291
17164 643052452
17165 190042273
17166 692002035
17167 306673706
17168 255430209
17169 218549503
17170 75343924
17171 305579577
17172 108266142
17173 319986964
17174 352618608
17175 156563384
17176 289417764
17177 120828637
17178 653652014
17179 191897725
17180 85091835
17181 678879682
17182 256775636
17183 127580917
17184 83893838
17185 35519970
17186 63071583
17187 404523827
17188 1639666
17189 83718525
17190 190063691
17191 598064256
17192 605130789
17193 204610877
17194 397743526
17195 12185220
17196 21562195
17197 285541583
17198 347557025
17199 78071198
17200 57377521
17201 30954475
17202 367075381
17203 132163634
17204 487404675
17205 53474595
17206 171691861
17207 94243456
17208 149793879
17209 37493377
17210 107378558
17211 1235088
17212 238802942
17213 472369911
17214 165462486
17215 135101629
17216 525486806
17217 126975135
17218 803234270
17219 248900166
17220 217578646
17221 6508890
17222 12931917
17223 8747309
17224 37615338
17225 14022560
17226 389646899
17227 54378243
17228 203745994
17229 39443509
17230 76881275
17231 29187460
17232 45040563
17233 46759528
17234 390525072
17235 200104224
17236 331312273
17237 297333637
17238 32715863
17239 92094115
17240 162240900
17241 208029064
17242 184523519
17243 310539254
17244 64720761
17245 145905387
17246 162912784
17247 254584753
17248 823183810
17249 124992968
17250 24599114
17251 14665507
17252 307159034
17253 766489624
17254 659408487
17255 700389081
17256 283762120
17257 91798729
17258 95737798
17259 33671044
17260 736461151
17261 468832301
17262 54780432
17263 330940537
17264 1210651499
17265 98990307
17266 74281877
17267 99737933
17268 233173357
17269 1131834181
17270 443900324
17271 181470917
17272 396602757
17273 142082118
17274 272634808
17275 5953148
17276 10339719
17277 15803325
17278 340723027
17279 974416296
17280 154622178
17281 237041234
17282 119162779
17283 187876917
17284 490812664
17285 106688044
17286 88521098
17287 564267651
17288 222859523
17289 463351674
17290 343413217
17291 33405678
17292 506169494
17293 89826728
17294 250085331
17295 36965149
17296 22531562
17297 319489577
17298 18137027
17299 203365727
17300 548958447
17301 72009274
17302 334205980
17303 16617031
17304 561809451
17305 378867393
17306 117605013
17307 325808583
17308 190698914
17309 60303517
17310 134731899
17311 233032170
17312 512471120
17313 33952055
17314 195383631
17315 195592256
17316 98250902
17317 638387125
17318 16606910
17319 317675246
17320 10141889
17321 63275465
17322 920972514
17323 201211520
17324 756621680
17325 352434706
17326 136551763
17327 30391831
17328 73509398
17329 109382551
17330 98244141
17331 23071540
17332 124294610
17333 119366812
17334 459817255
17335 69587084
17336 90744281
17337 273956755
17338 146238874
17339 8048155
17340 179064315
17341 72176871
17342 128961222
17343 186050534
17344 122238308
17345 30013489
17346 2254707
17347 191823729
17348 83723122
17349 250753443
17350 251219591
17351 67773471
17352 79221714
17353 352622766
17354 422980419
17355 47029354
17356 806199525
17357 198499669
17358 721028843
17359 152941938
17360 70246314
17361 115243524
17362 205207860
17363 134350657
17364 174582070
17365 39452895
17366 131091974
17367 25811251
17368 85395525
17369 38636998
17370 63750499
17371 218330426
17372 89108537
17373 41543341
17374 71112295
17375 117896374
17376 176823263
17377 88755969
17378 280671376
17379 8205534
17380 207681040
17381 84279981
17382 71883161
17383 135337617
17384 147392288
17385 42279373
17386 304801544
17387 905840283
17388 425622
17389 83620493
17390 314017193
17391 64423636
17392 203841014
17393 397060159
17394 564298847
17395 9375191
17396 54551718
17397 118456443
17398 412242997
17399 55754138
17400 149929105
17401 466406522
17402 317078393
17403 140214301
17404 130814514
17405 1233587926
17406 139901322
17407 23013757
17408 735819909
17409 441793047
17410 69088532
17411 196101096
17412 369007607
17413 230240573
17414 285666945
17415 16771200
17416 20799675
17417 2890207
17418 113317735
17419 78427778
17420 47551372
17421 108565436
17422 176197833
17423 729542548
17424 189343311
17425 22954165
17426 233440228
17427 440695415
17428 13515330
17429 29013565
17430 38342900
17431 95416809
17432 35559183
17433 106614905
17434 172979078
17435 430034606
17436 35480022
17437 110896511
17438 131398495
17439 242404224
17440 617728456
17441 40061040
17442 925770996
17443 113805405
17444 156990493
17445 455549435
17446 677965991
17447 183905546
17448 307595082
17449 108895483
17450 16255428
17451 11127390
17452 320793359
17453 419950764
17454 101808680
17455 145318440
17456 75781598
17457 105763446
17458 278170308
17459 20750578
17460 141328075
17461 77354428
17462 131115932
17463 38780215
17464 332497275
17465 157758288
17466 3977074
17467 37274138
17468 271894212
17469 275764767
17470 108582482
17471 64306357
17472 2905458
17473 29023096
17474 273814900
17475 197902396
17476 120413581
17477 32899514
17478 556053214
17479 56984633
17480 1008968859
17481 13933499
17482 48221011
17483 191057207
17484 16128097
17485 560161641
17486 36896215
17487 128773336
17488 21874341
17489 78080619
17490 55155517
17491 211005529
17492 381078334
17493 6824673
17494 219117315
17495 448313187
17496 540034876
17497 10336730
17498 410846944
17499 135310922
17500 352971337
17501 54082346
17502 355454555
17503 184376117
17504 156711480
17505 299782508
17506 306642052
17507 503043569
17508 96766725
17509 218535404
17510 499915600
17511 27151675
17512 121324850
17513 126351174
17514 437783525
17515 207377157
17516 188332658
17517 99058996
17518 59615440
17519 640060473
17520 11320988
17521 293333216
17522 132192745
17523 371965927
17524 102715836
17525 113167995
17526 164814059
17527 336022890
17528 31722429
17529 85304334
17530 205451845
17531 507443783
17532 159660146
17533 387906940
17534 70861200
17535 616415920
17536 196508657
17537 553135431
17538 51839
17539 93905070
17540 233142832
17541 457025174
17542 204353614
17543 509365099
17544 41061355
17545 95572590
17546 326347839
17547 8672324
17548 2394571
17549 433392521
17550 76861574
17551 747803701
17552 106340405
17553 41649628
17554 142025557
17555 908557529
17556 41711460
17557 592330935
17558 686068981
17559 60490335
17560 112203482
17561 552282362
17562 178613391
17563 63098263
17564 120977155
17565 171608210
17566 21981693
17567 295453339
17568 220429451
17569 19333854
17570 425259639
17571 14900671
17572 247290784
17573 349253117
17574 632479315
17575 39761969
17576 70592553
17577 33584830
17578 13738062
17579 316682200
17580 215215582
17581 219712446
17582 94131583
17583 219009619
17584 33171778
17585 53370362
17586 49683699
17587 79562080
17588 450934320
17589 126110499
17590 6087831
17591 144942724
17592 90655627
17593 244126656
17594 316755369
17595 382603256
17596 1845357
17597 78730905
17598 183496737
17599 230747247
17600 514471223
17601 93584684
17602 517369455
17603 11133005
17604 219783925
17605 302043550
17606 192122717
17607 46064106
17608 283007592
17609 216938384
17610 3479352
17611 75743492
17612 157396358
17613 27055375
17614 52342058
17615 303520333
17616 135804575
17617 269787280
17618 197182917
17619 3384294
17620 109191678
17621 10591046
17622 49073124
17623 49354573
17624 254954893
17625 3924205
17626 51578611
17627 515288835
17628 79085314
17629 519430536
17630 27531496
17631 46371160
17632 37416635
17633 48098065
17634 235626372
17635 273765501
17636 179521304
17637 753339979
17638 6126308
17639 74245058
17640 133400189
17641 33858579
17642 494529194
17643 224645884
17644 85831660
17645 37949538
17646 301705075
17647 33378593
17648 359727785
17649 30215585
17650 48118755
17651 65579410
17652 575261264
17653 339301922
17654 326203571
17655 27002990
17656 97231290
17657 21727057
17658 184734510
17659 205771361
17660 378997592
17661 118108987
17662 120032199
17663 250038312
17664 63711432
17665 102212387
17666 263460810
17667 16682504
17668 62804066
17669 151418962
17670 378387930
17671 242611133
17672 93113232
17673 387263764
17674 193426177
17675 214094959
17676 559459147
17677 173352379
17678 130206704
17679 388645289
17680 131021850
17681 187416700
17682 92507791
17683 870503943
17684 252989842
17685 26571513
17686 231862513
17687 172345672
17688 144982890
17689 78170478
17690 37298592
17691 169908476
17692 97227255
17693 87323420
17694 47100451
17695 147216026
17696 1182609009
17697 132634462
17698 447537685
17699 13938117
17700 433043562
17701 182263294
17702 116090297
17703 57993567
17704 253022272
17705 138693892
17706 121522903
17707 509405719
17708 114548716
17709 743640177
17710 145971831
17711 406915161
17712 60939585
17713 4869998
17714 269461592
17715 37969027
17716 92159996
17717 357810149
17718 135256140
17719 437337910
17720 304410257
17721 113787780
17722 29649993
17723 124497899
17724 319168658
17725 511477522
17726 132856341
17727 123218065
17728 37140604
17729 181522201
17730 863426599
17731 236251185
17732 77722591
17733 41146836
17734 513359370
17735 65646544
17736 13370232
17737 311021276
17738 196473254
17739 228308148
17740 496358920
17741 6528351
17742 528925630
17743 610149708
17744 79355315
17745 41338721
17746 598942717
17747 281023665
17748 181298527
17749 34521590
17750 10191592
17751 226399719
17752 80539602
17753 176251122
17754 195660620
17755 215850419
17756 75737800
17757 225733481
17758 188392042
17759 34367041
17760 152855978
17761 133169449
17762 41910587
17763 118387210
17764 21725677
17765 204867401
17766 42727986
17767 49454033
17768 472035262
17769 519657190
17770 117815919
17771 27584159
17772 39127868
17773 852295450
17774 67885408
17775 594746817
17776 48655110
17777 105566011
17778 255094413
17779 132081089
17780 343958729
17781 214659670
17782 186478540
17783 172036797
17784 265380835
17785 50060347
17786 98635883
17787 21825668
17788 224826759
17789 444045096
17790 222763026
17791 22856852
17792 327716192
17793 84158801
17794 93924464
17795 8089788
17796 130042467
17797 8600504
17798 270725071
17799 23699128
17800 209615593
17801 32412622
17802 178594606
17803 122944833
17804 568657124
17805 114962654
17806 307910014
17807 903467
17808 363540961
17809 72264442
17810 783734084
17811 1277284652
17812 33280976
17813 20538788
17814 515793785
17815 830123441
17816 277045342
17817 140314419
17818 80542046
17819 75427278
17820 796301437
17821 690399355
17822 114639703
17823 80776773
17824 54670970
17825 1258554539
17826 757502466
17827 431311435
17828 32016687
17829 158638344
17830 1211773375
17831 32847899
17832 90436094
17833 43543922
17834 88577819
17835 42045363
17836 184671976
17837 12132121
17838 116769339
17839 116054332
17840 85809441
17841 663308116
17842 86043598
17843 271593844
17844 85257896
17845 101330710
17846 183642783
17847 48705863
17848 118167595
17849 27940365
17850 56403011
17851 32943106
17852 189437348
17853 60740755
17854 138657082
17855 192666980
17856 2879339
17857 93144582
17858 274163223
17859 895241574
17860 67256990
17861 174043974
17862 46532694
17863 60172314
17864 42508011
17865 50892985
17866 7071523
17867 116228595
17868 235580418
17869 103989655
17870 410915921
17871 324817530
17872 157945035
17873 200545546
17874 225955889
17875 130471916
17876 64649479
17877 445978868
17878 218867785
17879 98176109
17880 390142948
17881 192915270
17882 141972762
17883 23859868
17884 13301428
17885 206788757
17886 116764504
17887 174776542
17888 152284260
17889 273673818
17890 318107806
17891 101803257
17892 3249344
17893 59360988
17894 162499767
17895 778550931
17896 463020523
17897 340931665
17898 23363516
17899 245870174
17900 257792150
17901 49519832
17902 59773663
17903 89101244
17904 47757246
17905 179330001
17906 154009225
17907 503939798
17908 254331480
17909 27996050
17910 328248426
17911 64321795
17912 203173779
17913 13823314
17914 19688508
17915 6402022
17916 115669037
17917 12970506
17918 72625654
17919 308144349
17920 443178308
17921 647480783
17922 248697709
17923 37346928
17924 28544814
17925 148078287
17926 53046486
17927 98737273
17928 484340920
17929 101326639
17930 163924441
17931 209026104
17932 40776348
17933 238110502
17934 178505517
17935 153527727
17936 35465071
17937 738770
17938 35156376
17939 998922550
17940 29711289
17941 50743598
17942 1176073747
17943 787974614
17944 129978928
17945 339342579
17946 572397113
17947 342637156
17948 164333427
17949 324588946
17950 110255602
17951 16165464
17952 304029129
17953 46157856
17954 26780293
17955 170775676
17956 85012426
17957 149931436
17958 127268646
17959 27215107
17960 279011209
17961 72750752
17962 168636275
17963 402660120
17964 124671522
17965 270583361
17966 119283260
17967 2224910
17968 310442603
17969 938051148
17970 131773365
17971 8524189
17972 370494651
17973 130570736
17974 366353838
17975 46122196
17976 479976615
17977 137493900
17978 937942964
17979 257319042
17980 1016236385
17981 149414842
17982 323067464
17983 198193269
17984 144626688
17985 58609660
17986 154905980
17987 165907205
17988 134096887
17989 335195472
17990 84942194
17991 4532347
17992 95811600
17993 320561143
17994 490285582
17995 84242264
17996 414568381
17997 286823717
17998 438773218
17999 82479457
18000 347847275
18001 30460092
18002 92704357
18003 108320996
18004 121850513
18005 365327320
18006 193165793
18007 507242896
18008 633516798
18009 52899258
18010 87307904
18011 42000986
18012 124409442
18013 3007977
18014 481244242
18015 239788478
18016 76640480
18017 42647392
18018 267766851
18019 22991507
18020 318866393
18021 175431432
18022 86938056
18023 32868136
18024 259549201
18025 932129224
18026 593186369
18027 237043622
18028 104156463
18029 67617026
18030 87422927
18031 70542010
18032 516426418
18033 369880778
18034 75686345
18035 176242775
18036 388266210
18037 262829212
18038 197281987
18039 192657920
18040 135571892
18041 146949448
18042 28317136
18043 46420229
18044 26823300
18045 18780452
18046 69426624
18047 30212930
18048 112852208
18049 177536841
18050 429176059
18051 288664311
18052 100079315
18053 340786719
18054 109921739
18055 660587571
18056 560388929
18057 27804632
18058 93871597
18059 63595144
18060 287078909
18061 182585656
18062 187751745
18063 265699175
18064 69928252
18065 9973738
18066 210696308
18067 74332774
18068 110603945
18069 130903540
18070 106094379
18071 589517800
18072 31969567
18073 60268562
18074 33385342
18075 273302725
18076 156583574
18077 533729665
18078 123492634
18079 247383770
18080 158684599
18081 33053911
18082 58740438
18083 102972271
18084 953725076
18085 1080662174
18086 123312629
18087 466755746
18088 163087562
18089 745743486
18090 2481955
18091 701684368
18092 296933644
18093 121987855
18094 233856418
18095 462629458
18096 641652485
18097 864123943
18098 643423987
18099 59593337
18100 399596832
18101 6728645
18102 278812346
18103 26178974
18104 405222446
18105 88865223
18106 217252434
18107 250668679
18108 119756639
18109 470295596
18110 130710949
18111 188030176
18112 132555758
18113 459486205
18114 181255770
18115 287478037
18116 161653219
18117 127371560
18118 67457082
18119 178118060
18120 1205669065
18121 44993424
18122 38980565
18123 113411228
18124 151320120
18125 184913130
18126 679695957
18127 116294689
18128 30306286
18129 764814045
18130 171101182
18131 183183717
18132 124568431
18133 107544893
18134 104045597
18135 110823871
18136 81930840
18137 389577893
18138 50650514
18139 261633451
18140 66946678
18141 41183084
18142 352497859
18143 24447410
18144 175731801
18145 18235551
18146 77652375
18147 64229492
18148 759529990
18149 94994603
18150 45031869
18151 249892351
18152 60793756
18153 33188494
18154 178241897
18155 144367372
18156 12157071
18157 104803511
18158 258445303
18159 25818594
18160 17338945
18161 280814497
18162 197850006
18163 28420574
18164 126698512
18165 201141587
18166 49142068
18167 357604709
18168 113629418
18169 724744338
18170 19521054
18171 126131674
18172 596533183
18173 15721006
18174 515384112
18175 55334095
18176 624345998
18177 288807305
18178 525713284
18179 507603637
18180 125851731
18181 98538436
18182 273702262
18183 80575583
18184 938775213
18185 231593335
18186 48169217
18187 217990719
18188 453235801
18189 453763024
18190 562595641
18191 408828088
18192 7745902
18193 135384806
18194 85229282
18195 323953973
18196 172758430
18197 228497366
18198 207686647
18199 316037511
18200 122728269
18201 497502255
18202 159965544
18203 1864982
18204 473845655
18205 57075766
18206 112339483
18207 270525844
18208 121161685
18209 732711047
18210 87194816
18211 660680626
18212 158794037
18213 41869231
18214 228606861
18215 692702930
18216 53513476
18217 23271127
18218 134173799
18219 592282250
18220 206535098
18221 102020023
18222 803801785
18223 51759559
18224 562713043
18225 660060666
18226 383950665
18227 221221738
18228 158952851
18229 444428689
18230 60394808
18231 33203789
18232 76611479
18233 297676185
18234 410416296
18235 341142051
18236 651819358
18237 36803887
18238 57093066
18239 557004803
18240 1492358451
18241 481020213
18242 70360651
18243 206355558
18244 121156283
18245 290081292
18246 309584101
18247 261934400
18248 644718225
18249 185416127
18250 345752449
18251 204916900
18252 71704930
18253 139323201
18254 307096827
18255 340994592
18256 339195087
18257 433595158
18258 93859530
18259 113716692
18260 86681756
18261 29803298
18262 577794636
18263 297119854
18264 155680743
18265 87814021
18266 53118368
18267 71979697
18268 61376547
18269 222337727
18270 475873592
18271 16130976
18272 91148803
18273 198042900
18274 63202541
18275 126930000
18276 8827880
18277 23868027
18278 559003265
18279 139830939
18280 217470541
18281 279227629
18282 39708744
18283 287198162
18284 57653222
18285 175378500
18286 34542079
18287 83816339
18288 700403977
18289 276117010
18290 270561579
18291 81604425
18292 178400475
18293 512324793
18294 1231110352
18295 24716654
18296 299303436
18297 660676237
18298 224099968
18299 42704441
18300 66660229
18301 335570141
18302 463187257
18303 198473092
18304 675900927
18305 143032281
18306 1026312045
18307 596041972
18308 49979080
18309 146650328
18310 52435569
18311 285445795
18312 98275402
18313 101991043
18314 29536636
18315 73465463
18316 156147727
18317 251352523
18318 30958187
18319 352541766
18320 41184110
18321 93545242
18322 418684363
18323 118201584
18324 377884433
18325 230370722
18326 243907656
18327 5471372
18328 14883078
18329 573392175
18330 464105777
18331 83360821
18332 521706267
18333 1578058102
18334 154505553
18335 234753656
18336 64971681
18337 332428011
18338 121928126
18339 541548861
18340 182343171
18341 223918966
18342 133845033
18343 63579081
18344 298255139
18345 239779266
18346 247584675
18347 102473609
18348 153879118
18349 20629322
18350 160501507
18351 19244769
18352 37283456
18353 111377780
18354 443460977
18355 278009434
18356 336383759
18357 352325632
18358 200029239
18359 658397173
18360 308975863
18361 128222332
18362 288407739
18363 333350921
18364 50640305
18365 409880141
18366 811407230
18367 151200753
18368 34093033
18369 178729212
18370 296312617
18371 181724797
18372 54326589
18373 319668727
18374 169554538
18375 44172708
18376 703064027
18377 243671532
18378 266112028
18379 98562703
18380 164332311
18381 19553805
18382 591323812
18383 197901584
18384 83284064
18385 163483480
18386 426854422
18387 32439130
18388 34604570
18389 419077555
18390 721127538
18391 102868437
18392 1299685
18393 106563801
18394 336906457
18395 7009356
18396 275120811
18397 244241875
18398 172189812
18399 798587
18400 1072695181
18401 285656193
18402 49824653
18403 57485649
18404 115057311
18405 26011590
18406 206458509
18407 1217115953
18408 168248068
18409 283215852
18410 118922025
18411 166630497
18412 55270542
18413 428232424
18414 27165232
18415 10490829
18416 75923400
18417 87548248
18418 457769096
18419 453684756
18420 136558970
18421 68897703
18422 620285067
18423 199328324
18424 213293271
18425 633071180
18426 712831735
18427 123094817
18428 410140196
18429 141247461
18430 465615159
18431 562851257
18432 85465789
18433 232165651
18434 114148572
18435 131070884
18436 591322253
18437 557442886
18438 51543931
18439 236467937
18440 191710500
18441 19027207
18442 233057476
18443 241961702
18444 1012065919
18445 441384556
18446 187404222
18447 44386602
18448 922952826
18449 40839477
18450 130486374
18451 118615966
18452 303127832
18453 759099005
18454 122394293
18455 156726394
18456 473062086
18457 42495702
18458 8898204
18459 793618706
18460 160905522
18461 227121261
18462 668791095
18463 388348623
18464 261123749
18465 566039140
18466 83200917
18467 625623994
18468 150178804
18469 16486384
18470 147787902
18471 653213220
18472 28964826
18473 239603798
18474 654729956
18475 13010646
18476 951607571
18477 521861411
18478 293279530
18479 111764487
18480 118763610
18481 228912356
18482 323590651
18483 763971126
18484 194215265
18485 1010997149
18486 199273680
18487 296503046
18488 165727805
18489 268506496
18490 106108829
18491 3297752
18492 400306886
18493 68924704
18494 33826640
18495 110955232
18496 15848824
18497 165084813
18498 28968618
18499 121398549
18500 13405516
18501 172295473
18502 530239798
18503 20666542
18504 809147431
18505 149306630
18506 253931702
18507 242857108
18508 1553120
18509 209680667
18510 219644666
18511 289173774
18512 108449184
18513 116970301
18514 57620220
18515 104692874
18516 127044188
18517 179112567
18518 346012514
18519 88768235
18520 197431676
18521 15852132
18522 39068618
18523 299972715
18524 203634005
18525 140244919
18526 188230748
18527 91242085
18528 68036679
18529 46844602
18530 6182502
18531 690874762
18532 38003587
18533 64693264
18534 403597557
18535 56331585
18536 324500674
18537 186468143
18538 133130930
18539 181537988
18540 264343980
18541 21985000
18542 7435262
18543 204787858
18544 220777619
18545 126630155
18546 204020963
18547 300220233
18548 18914479
18549 109559985
18550 209452876
18551 62646873
18552 72012660
18553 500281023
18554 563467882
18555 179632415
18556 449060772
18557 140973485
18558 633532536
18559 206011631
18560 598530082
18561 76755661
18562 736278758
18563 185951413
18564 91776057
18565 326512020
18566 440511828
18567 97871693
18568 122304025
18569 330603825
18570 176466930
18571 51380154
18572 143669565
18573 71261976
18574 804486991
18575 660996595
18576 449723678
18577 212346475
18578 31658921
18579 73577112
18580 28234807
18581 63174701
18582 448569367
18583 86629524
18584 158487391
18585 231690764
18586 751640726
18587 326241179
18588 10192769
18589 515096522
18590 64958336
18591 559430324
18592 533256741
18593 181010943
18594 354531204
18595 453845586
18596 851846653
18597 305898573
18598 39138529
18599 651891149
18600 115978307
18601 304086823
18602 336806453
18603 151971209
18604 48129189
18605 19969774
18606 29709023
18607 121107851
18608 852106336
18609 115637775
18610 83843358
18611 802644932
18612 869122913
18613 23326487
18614 147879682
18615 46744883
18616 535610759
18617 84235718
18618 7459910
18619 189332302
18620 912831705
18621 26575781
18622 89573569
18623 80693572
18624 841481861
18625 71181850
18626 124606168
18627 114364603
18628 213895393
18629 50576992
18630 252260071
18631 763758537
18632 547870736
18633 57685157
18634 156554456
18635 157970412
18636 714590315
18637 57836719
18638 147918116
18639 342347172
18640 371174309
18641 151747776
18642 463322657
18643 251699175
18644 156861754
18645 163363248
18646 390266758
18647 478366611
18648 65820996
18649 70125989
18650 263921531
18651 331047792
18652 52764093
18653 607112432
18654 695965944
18655 545220109
18656 26546112
18657 157213428
18658 462920003
18659 28431357
18660 133087975
18661 61953862
18662 560221990
18663 123655254
18664 45685203
18665 153208042
18666 213445026
18667 174623142
18668 9161761
18669 94305024
18670 5110783
18671 465289464
18672 652834992
18673 91889014
18674 468355443
18675 106672915
18676 830363249
18677 165856607
18678 138323064
18679 196858408
18680 64388359
18681 380431135
18682 757127388
18683 206792953
18684 164126946
18685 177114634
18686 75089817
18687 349338326
18688 540228713
18689 308480739
18690 154892756
18691 247803503
18692 155552636
18693 157518571
18694 102139579
18695 273435812
18696 280059702
18697 23169036
18698 97084905
18699 145851852
18700 718782038
18701 243614855
18702 327658790
18703 132749712
18704 224125206
18705 475499795
18706 763477097
18707 3504957
18708 75021175
18709 341807652
18710 307131822
18711 314153545
18712 627610784
18713 526218767
18714 318758541
18715 30121581
18716 7606078
18717 928775708
18718 82160329
18719 154473937
18720 130899579
18721 384984444
18722 341437423
18723 311193408
18724 38826480
18725 156773801
18726 464264007
18727 161859313
18728 88491638
18729 92814233
18730 339499942
18731 500812754
18732 132194475
18733 263793964
18734 205934119
18735 1222093784
18736 10286679
18737 483565257
18738 264190322
18739 9409105
18740 285396773
18741 402692946
18742 783340798
18743 635480130
18744 115554295
18745 11730073
18746 38248046
18747 185213596
18748 329803505
18749 44297342
18750 167942063
18751 31468410
18752 255931118
18753 124628086
18754 353239081
18755 46784928
18756 594849810
18757 322944058
18758 502974350
18759 110690704
18760 921447647
18761 415169367
18762 36410882
18763 31268287
18764 350027162
18765 131996542
18766 471726780
18767 40107517
18768 152947133
18769 130423877
18770 214673785
18771 87062282
18772 435761763
18773 44311554
18774 87667917
18775 171801369
18776 151596163
18777 11852790
18778 121903881
18779 181579661
18780 835030191
18781 158028147
18782 240914424
18783 117529352
18784 37479080
18785 36678199
18786 43874161
18787 199182001
18788 87494274
18789 211395530
18790 72137549
18791 126096935
18792 305431786
18793 341667853
18794 93041162
18795 27688478
18796 911749877
18797 305408120
18798 84669357
18799 41027662
18800 120678927
18801 585984609
18802 15504715
18803 74762603
18804 337178135
18805 464576950
18806 68128958
18807 544986677
18808 36691642
18809 449953132
18810 250306252
18811 173852544
18812 31935606
18813 537583750
18814 22554813
18815 190214156
18816 264325566
18817 280603452
18818 700280675
18819 206399257
18820 461227301
18821 123275715
18822 468120260
18823 145895917
18824 12176089
18825 114392838
18826 103012799
18827 350615901
18828 79161623
18829 173305726
18830 37557199
18831 48997415
18832 58689401
18833 59895699
18834 77251720
18835 397201839
18836 211876323
18837 347300253
18838 909510658
18839 983732322
18840 95804021
18841 43656669
18842 620963652
18843 124527487
18844 189568898
18845 86209995
18846 763680743
18847 15283791
18848 118311891
18849 591248909
18850 417126315
18851 147004044
18852 34292755
18853 63393592
18854 164910182
18855 184363040
18856 106348077
18857 21751767
18858 326101387
18859 334715589
18860 378121955
18861 550809020
18862 43325740
18863 400059725
18864 62325871
18865 97622282
18866 107654379
18867 794984047
18868 305263871
18869 70467945
18870 167868253
18871 130005292
18872 67464791
18873 54935267
18874 128301127
18875 369101415
18876 608003223
18877 439062491
18878 29726314
18879 500332937
18880 106678403
18881 71366582
18882 537865596
18883 455478708
18884 35237994
18885 89369211
18886 74802724
18887 659005079
18888 436055148
18889 67133253
18890 591205455
18891 114765925
18892 219594972
18893 57826709
18894 38424332
18895 77649533
18896 1223982
18897 26429857
18898 81391024
18899 150632614
18900 464114026
18901 641536634
18902 281794763
18903 246539493
18904 158069312
18905 249602082
18906 61040768
18907 333524369
18908 59135591
18909 378759902
18910 41101386
18911 256066849
18912 152100812
18913 549712298
18914 608481303
18915 36724627
18916 189588092
18917 108684786
18918 418413228
18919 97131951
18920 63681459
18921 135380148
18922 42239935
18923 386764338
18924 135327636
18925 208233990
18926 90376189
18927 640388465
18928 65722113
18929 107012030
18930 186371039
18931 499197539
18932 143336088
18933 74481402
18934 527609495
18935 103735268
18936 41457584
18937 66705909
18938 200248724
18939 204105711
18940 439753627
18941 498170571
18942 652404
18943 4715802
18944 433963309
18945 125182193
18946 121307514
18947 26029908
18948 1173140094
18949 193509536
18950 50716890
18951 146623690
18952 7559625
18953 269803283
18954 98331136
18955 58116175
18956 822580562
18957 351542207
18958 360906413
18959 88681702
18960 279493292
18961 9669094
18962 57026855
18963 10419308
18964 548599970
18965 341557954
18966 6403702
18967 17941853
18968 378824295
18969 281769672
18970 233299470
18971 6645508
18972 85149435
18973 157655810
18974 561235195
18975 84561341
18976 205792170
18977 67425439
18978 21442476
18979 45771420
18980 16341657
18981 1761965
18982 58837612
18983 46978255
18984 438435496
18985 563623527
18986 616040529
18987 73475342
18988 159431695
18989 220983973
18990 189586542
18991 205018570
18992 651955155
18993 169871567
18994 238844481
18995 130232839
18996 510849560
18997 8146727
18998 373901728
18999 65200091
19000 2015074738
19001 92573446
19002 314546317
19003 63378595
19004 204982681
19005 112328123
19006 459350206
19007 16689962
19008 112837219
19009 252204796
19010 315056314
19011 301012427
19012 319765121
19013 208161209
19014 711216181
19015 143699347
19016 629359624
19017 346068693
19018 6751086
19019 166561329
19020 584372242
19021 370912830
19022 172497580
19023 95028052
19024 501214472
19025 4006664
19026 350542736
19027 124170637
19028 311199275
19029 390756859
19030 24939605
19031 8446088
19032 494473594
19033 45524967
19034 706826957
19035 227946889
19036 184909977
19037 1323798184
19038 27255329
19039 47502789
19040 84761055
19041 177599490
19042 58374257
19043 440170285
19044 207574086
19045 319456467
19046 60993618
19047 53452688
19048 145846217
19049 434192589
19050 444692830
19051 136866812
19052 285112027
19053 1067134272
19054 337843407
19055 15543
19056 112092834
19057 179239968
19058 122361069
19059 444203742
19060 17636710
19061 99076849
19062 590586677
19063 26398186
19064 731728921
19065 689936003
19066 25608402
19067 131047078
19068 411192164
19069 37259126
19070 93020877
19071 1226850089
19072 96016934
19073 132542484
19074 65008496
19075 15479950
19076 468867440
19077 99807370
19078 578646729
19079 129100141
19080 336751062
19081 276388099
19082 25208864
19083 86460850
19084 212531917
19085 119450953
19086 171319759
19087 114572023
19088 232959022
19089 122167262
19090 687136474
19091 191986806
19092 36726376
19093 192152188
19094 471386045
19095 484942769
19096 333818008
19097 357174132
19098 55855343
19099 62875807
19100 34319020
19101 193334323
19102 60443762
19103 188436163
19104 347517421
19105 36707264
19106 848163340
19107 22201800
19108 929881647
19109 320277784
19110 176288063
19111 350779632
19112 99056101
19113 17582764
19114 214819575
19115 113956544
19116 47284879
19117 136434772
19118 60838264
19119 283300794
19120 18628133
19121 36332720
19122 515734473
19123 400045309
19124 91406238
19125 75089839
19126 76171049
19127 102036352
19128 589146875
19129 41537132
19130 499264949
19131 97648377
19132 10479435
19133 121199816
19134 104860594
19135 123019073
19136 368067132
19137 5690696
19138 154047996
19139 500093686
19140 9598711
19141 166833556
19142 226539562
19143 1559989
19144 241518146
19145 75179914
19146 501861418
19147 111420236
19148 46193397
19149 118654486
19150 386980202
19151 413951471
19152 300324562
19153 312793442
19154 45177492
19155 175037765
19156 93623861
19157 106182424
19158 520143536
19159 28645365
19160 124493436
19161 179449269
19162 607699739
19163 54260868
19164 66472255
19165 863070647
19166 70087645
19167 170652736
19168 117290845
19169 200224733
19170 438362729
19171 131898039
19172 990109109
19173 745552809
19174 88697551
19175 148805485
19176 1029199237
19177 130277666
19178 437873370
19179 273179560
19180 177733305
19181 82713243
19182 1191822592
19183 205647534
19184 298611263
19185 126688412
19186 108309815
19187 689194463
19188 284934305
19189 939895919
19190 357933501
19191 208746883
19192 130295388
19193 82171017
19194 311448902
19195 869388398
19196 127507491
19197 373058056
19198 26305857
19199 587916199
19200 122594583
19201 161695770
19202 12684555
19203 1450651444
19204 35183030
19205 55260669
19206 46485891
19207 337879482
19208 265117179
19209 396013923
19210 69075915
19211 7030024
19212 24700582
19213 112885010
19214 149172296
19215 277328213
19216 118722331
19217 352762592
19218 302247946
19219 93205907
19220 449062194
19221 376494040
19222 45096571
19223 27014432
19224 137907473
19225 126454592
19226 93206766
19227 392709245
19228 187707536
19229 356109347
19230 279709
19231 172735728
19232 497670237
19233 144426500
19234 27661034
19235 188959093
19236 106827357
19237 674457133
19238 11052820
19239 168186681
19240 60925466
19241 176564876
19242 14543035
19243 15671420
19244 113841757
19245 470096108
19246 118253293
19247 949667054
19248 231360592
19249 328233081
19250 207155644
19251 504795123
19252 563292358
19253 124830655
19254 461816101
19255 394791238
19256 99306254
19257 50251748
19258 156768997
19259 151181962
19260 559465632
19261 93602064
19262 6013539
19263 195765453
19264 220329311
19265 242693427
19266 82341082
19267 618500316
19268 18639881
19269 17444477
19270 54823395
19271 97810578
19272 483798693
19273 40626446
19274 284965197
19275 133046242
19276 167733817
19277 83628699
19278 14842310
19279 228751101
19280 17016257
19281 302707613
19282 429914317
19283 256689433
19284 564962489
19285 66701020
19286 250856951
19287 434626095
19288 25490009
19289 858030428
19290 20951861
19291 228802703
19292 611097039
19293 160137698
19294 635289438
19295 272107894
19296 361409137
19297 406352887
19298 305069264
19299 643581639
19300 449368924
19301 141344582
19302 202649902
19303 201339323
19304 405275155
19305 86989486
19306 3919053
19307 431988115
19308 23398
19309 102845558
19310 395501658
19311 65515709
19312 178651872
19313 182845353
19314 679909340
19315 131190552
19316 128634520
19317 439861803
19318 17511736
19319 397386563
19320 211343581
19321 1027492595
19322 88332667
19323 323543993
19324 296000136
19325 430541
19326 364381790
19327 304608658
19328 1127055054
19329 448598952
19330 78273848
19331 4113629
19332 521094484
19333 425895069
19334 45042645
19335 32147184
19336 108012847
19337 433115829
19338 68505935
19339 316870664
19340 473887062
19341 65635773
19342 40184890
19343 124049071
19344 19071393
19345 547871
19346 148882508
19347 386190297
19348 285648378
19349 727184696
19350 136951744
19351 853728173
19352 121165310
19353 28371399
19354 54209782
19355 127668881
19356 92405009
19357 361738060
19358 540361071
19359 64209289
19360 958775836
19361 622987213
19362 305347351
19363 90112495
19364 302946579
19365 32035861
19366 363245403
19367 87726130
19368 2973278
19369 684870592
19370 19252939
19371 344091238
19372 954104313
19373 33472519
19374 71480467
19375 116226533
19376 69501961
19377 193567781
19378 84908893
19379 146224853
19380 61621396
19381 796476120
19382 92758046
19383 97451365
19384 118906393
19385 102771049
19386 968488280
19387 312468759
19388 191540069
19389 208787739
19390 1056056019
19391 453668019
19392 13855174
19393 2664824
19394 50406474
19395 188282515
19396 502976264
19397 182987102
19398 337556455
19399 202584520
19400 193020574
19401 249607049
19402 303561083
19403 411539133
19404 533894350
19405 30974231
19406 114057501
19407 444821904
19408 61098004
19409 500941186
19410 311184106
19411 158015818
19412 406514926
19413 80887279
19414 590557737
19415 571143080
19416 3076893
19417 775536610
19418 231626609
19419 177092662
19420 294412894
19421 691596974
19422 478393274
19423 840762346
19424 34217767
19425 20245569
19426 276603180
19427 671255266
19428 383351101
19429 37765155
19430 67062080
19431 126089814
19432 716472795
19433 101464212
19434 62838553
19435 632718845
19436 507792779
19437 360375470
19438 124665613
19439 106400097
19440 212832370
19441 32155678
19442 367614185
19443 96008256
19444 6758077
19445 541975578
19446 141315077
19447 127846028
19448 165171198
19449 28096425
19450 174537315
19451 57389084
19452 263949877
19453 176562107
19454 814342029
19455 16554798
19456 244558817
19457 557588681
19458 136855302
19459 131182962
19460 759154739
19461 435592274
19462 218036525
19463 29612837
19464 1664405
19465 39751274
19466 83401231
19467 304388452
19468 417680362
19469 33395327
19470 298432013
19471 102952695
19472 160927
19473 21419371
19474 318593927
19475 724076715
19476 244926813
19477 92072335
19478 211751241
19479 440665469
19480 51824494
19481 199715283
19482 758030104
19483 590448669
19484 693878423
19485 51487103
19486 177992920
19487 93370430
19488 608233150
19489 327097090
19490 356430882
19491 5799214
19492 370707259
19493 7375633
19494 366797835
19495 435609019
19496 28499730
19497 792623924
19498 50349054
19499 93642474
19500 258647672
19501 285545080
19502 536160126
19503 1138906270
19504 72024485
19505 378375253
19506 58815220
19507 234479230
19508 306044652
19509 7740726
19510 557266227
19511 399063616
19512 440388060
19513 113995158
19514 35624442
19515 42788882
19516 348318741
19517 15571202
19518 134608427
19519 18558045
19520 165314450
19521 130344430
19522 158462027
19523 556037984
19524 34024171
19525 97282515
19526 91653743
19527 153823460
19528 593537877
19529 346194905
19530 174721681
19531 60016304
19532 363575680
19533 87142609
19534 153661771
19535 146068802
19536 408445075
19537 41402340
19538 161260434
19539 61225831
19540 2723203
19541 138671186
19542 464733550
19543 500461409
19544 2807340
19545 177856209
19546 445081715
19547 524288303
19548 511882622
19549 34566105
19550 7865998
19551 830201392
19552 521009147
19553 125862044
19554 33199626
19555 311835143
19556 51847775
19557 27628821
19558 10956034
19559 509604317
19560 195285394
19561 82349708
19562 273631497
19563 166032162
19564 132223117
19565 725446555
19566 143878639
19567 73567056
19568 133217164
19569 622447930
19570 901604608
19571 41336226
19572 102163007
19573 47932785
19574 222737224
19575 375356127
19576 28354747
19577 424919874
19578 125109565
19579 18113549
19580 556381653
19581 28319953
19582 107064887
19583 574101792
19584 84146802
19585 121395283
19586 165475969
19587 58369368
19588 214774578
19589 151158666
19590 44364209
19591 494211312
19592 58385959
19593 426691872
19594 54419286
19595 316514749
19596 145540981
19597 436861959
19598 113597695
19599 579432426
19600 326472911
19601 92074258
19602 986147757
19603 261515542
19604 113785900
19605 9918687
19606 1341737426
19607 36962431
19608 91274048
19609 61540958
19610 77050976
19611 191451302
19612 43584769
19613 300965120
19614 14577881
19615 300571416
19616 210459618
19617 296437135
19618 259119182
19619 119254102
19620 2038821
19621 405330373
19622 10119056
19623 12936657
19624 680998189
19625 342041266
19626 402586372
19627 236875211
19628 143308440
19629 42498813
19630 395849826
19631 583820041
19632 176777372
19633 658390637
19634 49134618
19635 89307056
19636 178626225
19637 121247359
19638 715410807
19639 336051327
19640 422245414
19641 366574593
19642 188569708
19643 178256069
19644 431943536
19645 226262157
19646 276041781
19647 161844573
19648 136362111
19649 284676644
19650 364586968
19651 122582654
19652 249728925
19653 802104039
19654 501714610
19655 58962759
19656 327929342
19657 112130696
19658 115426889
19659 325116753
19660 252333204
19661 3315863
19662 18584291
19663 55474571
19664 272180095
19665 57201308
19666 439926353
19667 771963881
19668 1307671265
19669 11893530
19670 220687154
19671 6480626
19672 436328422
19673 25144967
19674 195716758
19675 249001892
19676 138843409
19677 25508216
19678 148412306
19679 140237826
19680 674755625
19681 147238406
19682 1116052497
19683 98491624
19684 293887162
19685 42661526
19686 238817440
19687 141236683
19688 191908364
19689 105150749
19690 27500347
19691 187816376
19692 1160599530
19693 636883177
19694 155400525
19695 284064325
19696 129149869
19697 192039216
19698 249829547
19699 169134422
19700 396046893
19701 464658645
19702 24294723
19703 54234650
19704 20714712
19705 405774794
19706 110347483
19707 50925558
19708 49023535
19709 116567894
19710 317909239
19711 112531616
19712 191779947
19713 414050452
19714 51490314
19715 493327251
19716 50507189
19717 309044561
19718 132183548
19719 212381717
19720 115660934
19721 53490696
19722 748325
19723 21828935
19724 94682050
19725 22805386
19726 104358581
19727 20507138
19728 145923339
19729 435169046
19730 153435677
19731 68647482
19732 204825383
19733 96720418
19734 589098753
19735 245425826
19736 1825275886
19737 819107829
19738 87101792
19739 132158025
19740 558687918
19741 62784595
19742 128456538
19743 471941979
19744 95990394
19745 297528786
19746 454768842
19747 394486673
19748 44235660
19749 130685046
19750 164148452
19751 123231542
19752 72722866
19753 216269990
19754 239462377
19755 324341450
19756 20359308
19757 649432027
19758 428552092
19759 140228212
19760 434788174
19761 340891346
19762 358098083
19763 311975672
19764 262700657
19765 112117095
19766 638419303
19767 705502181
19768 211808526
19769 21347056
19770 811400925
19771 95693106
19772 116970261
19773 76317275
19774 178293598
19775 141830710
19776 145486619
19777 78882237
19778 382742898
19779 102995550
19780 487260445
19781 54596508
19782 496355462
19783 89929635
19784 407635231
19785 308894720
19786 194874092
19787 245793370
19788 908645178
19789 145909939
19790 112191000
19791 43937151
19792 180221779
19793 114169844
19794 447259254
19795 159272805
19796 204878525
19797 71615331
19798 403974009
19799 16138395
19800 952287344
19801 354726265
19802 514206388
19803 465108968
19804 45010746
19805 233686086
19806 1120437428
19807 85775429
19808 149581091
19809 288829757
19810 219462194
19811 31524462
19812 151690297
19813 46060255
19814 169402256
19815 296966232
19816 376560675
19817 17338532
19818 962239094
19819 749914696
19820 117671113
19821 446132758
19822 61431079
19823 76932559
19824 951103210
19825 291830117
19826 277841732
19827 893013776
19828 60507914
19829 65582163
19830 10789188
19831 483548674
19832 508512583
19833 311745169
19834 104859923
19835 61464216
19836 242233359
19837 28183433
19838 317778510
19839 889602799
19840 297720662
19841 188140790
19842 227792505
19843 444057818
19844 263660031
19845 118562596
19846 32093193
19847 638820122
19848 116595276
19849 456724395
19850 191584287
19851 133822266
19852 325441366
19853 43649480
19854 347563098
19855 519504974
19856 429998149
19857 173544057
19858 409036046
19859 314186201
19860 497871498
19861 379485282
19862 97443220
19863 34290481
19864 140178427
19865 852292507
19866 409800195
19867 408690902
19868 217369901
19869 221379400
19870 207882994
19871 333417313
19872 156583864
19873 554548566
19874 614961106
19875 203604789
19876 429051364
19877 16772294
19878 27603947
19879 86172257
19880 387122063
19881 1129975507
19882 277974523
19883 227114087
19884 46996397
19885 219928560
19886 153185819
19887 61935312
19888 35883952
19889 144095496
19890 63613362
19891 291096862
19892 219913806
19893 50598851
19894 89072437
19895 160101857
19896 238186552
19897 482819890
19898 370363044
19899 625889454
19900 114964043
19901 158980822
19902 546041143
19903 366580838
19904 225388618
19905 288791939
19906 94565049
19907 1179522885
19908 17750598
19909 821619353
19910 566365586
19911 14827179
19912 723998722
19913 397829802
19914 709023200
19915 104813740
19916 117324741
19917 709339387
19918 637540489
19919 86053131
19920 278023543
19921 174251760
19922 3553203
19923 111175391
19924 386683692
19925 273760222
19926 37517373
19927 708755443
19928 499042778
19929 706250189
19930 49546605
19931 345077623
19932 731020455
19933 164266235
19934 928234463
19935 195181426
19936 1060737911
19937 153635991
19938 14244696
19939 35636871
19940 89989298
19941 256916186
19942 55751945
19943 22838959
19944 358996661
19945 296653659
19946 328193366
19947 346072792
19948 132042298
19949 103514964
19950 371163032
19951 175734830
19952 25391268
19953 121449251
19954 7277416
19955 403602196
19956 40497567
19957 95424776
19958 39348663
19959 250964925
19960 295739693
19961 75225326
19962 155561545
19963 269716335
19964 318536504
19965 113060919
19966 896555664
19967 560097032
19968 99590253
19969 42045417
19970 65149212
19971 95427065
19972 256420810
19973 141222096
19974 117803941
19975 263136178
19976 165156495
19977 188736439
19978 60038543
19979 85919628
19980 36514136
19981 149900914
19982 190365459
19983 167582
19984 308380546
19985 199445767
19986 308499718
19987 33080345
19988 107299008
19989 185956741
19990 246334688
19991 980774681
19992 233240356
19993 67671461
19994 251416594
19995 602324827
19996 10447350
19997 144100261
19998 681697542
19999 91025640
20000 498841627
20001 73799414
20002 158446843
20003 390896668
20004 156435782
20005 250626271
20006 313609591
20007 71371965
20008 466268838
20009 332578871
20010 17242667
20011 64817876
20012 686814657
20013 1630074572
20014 180225986
20015 189319463
20016 128865841
20017 17139115
20018 84314118
20019 98612302
20020 106223841
20021 330534202
20022 190065044
20023 390188199
20024 386333711
20025 990139998
20026 219856964
20027 38464711
20028 247535803
20029 199798048
20030 67439969
20031 65810479
20032 938327241
20033 359713331
20034 863828654
20035 24563133
20036 22958918
20037 323076292
20038 1118446314
20039 39847757
20040 487056958
20041 242776676
20042 18405021
20043 264847764
20044 287995777
20045 161823635
20046 33349375
20047 411781960
20048 72095466
20049 130061651
20050 93414861
20051 550468348
20052 33542397
20053 107705058
20054 764289846
20055 33504469
20056 449463367
20057 251068415
20058 223542370
20059 1101423761
20060 459589038
20061 895535951
20062 18216944
20063 9089121
20064 104757749
20065 6114333
20066 78945114
20067 53997372
20068 204691570
20069 296092081
20070 156364443
20071 276269971
20072 152257004
20073 11183263
20074 91963225
20075 122823524
20076 547602741
20077 476567539
20078 38986365
20079 212069985
20080 54925410
20081 161120669
20082 730486130
20083 115137300
20084 1323232427
20085 2743351
20086 29951156
20087 187932006
20088 118818426
20089 586480819
20090 988950976
20091 43120488
20092 276157183
20093 1173299272
20094 79153806
20095 130437607
20096 424735837
20097 471893745
20098 294521738
20099 176491715
20100 102273914
20101 777336951
20102 339896333
20103 101351400
20104 96922383
20105 148626846
20106 277699479
20107 110300699
20108 72434665
20109 37275846
20110 32766361
20111 741225725
20112 310772966
20113 25637298
20114 115446022
20115 388036076
20116 258056165
20117 180927483
20118 97790915
20119 418575364
20120 74768748
20121 512611064
20122 29758393
20123 1145826938
20124 181069288
20125 115705535
20126 180658336
20127 12957506
20128 142300754
20129 118860239
20130 510165780
20131 58295198
20132 838522722
20133 185447006
20134 634616668
20135 384402189
20136 593942205
20137 236646564
20138 256359618
20139 89368634
20140 1286791678
20141 111645904
20142 483665289
20143 1058395179
20144 144440838
20145 160769535
20146 441965333
20147 19844046
20148 748163099
20149 104769243
20150 281002951
20151 209071752
20152 337761647
20153 467125217
20154 178872419
20155 193832556
20156 134272373
20157 1027077673
20158 181328292
20159 28455161
20160 931673557
20161 388965371
20162 466105621
20163 221715007
20164 879918333
20165 10620731
20166 143603009
20167 511677283
20168 303787112
20169 208307555
20170 25338037
20171 113668216
20172 367432521
20173 3118079
20174 46442204
20175 54459544
20176 270125667
20177 679445549
20178 109502964
20179 18694173
20180 221085077
20181 9922374
20182 194451259
20183 240390050
20184 237052128
20185 893296529
20186 82009234
20187 45742983
20188 196305975
20189 70678365
20190 382217356
20191 344163054
20192 325467668
20193 116233175
20194 1668083047
20195 46729152
20196 497955449
20197 267687289
20198 278617954
20199 304759017
20200 200053397
20201 222546457
20202 507579713
20203 438395820
20204 33612085
20205 136426492
20206 271907542
20207 330167716
20208 340887001
20209 171565094
20210 22872351
20211 387259295
20212 56745980
20213 161970646
20214 858992776
20215 29790219
20216 96473370
20217 446075849
20218 654155739
20219 354136894
20220 532460527
20221 916177324
20222 936370315
20223 290215014
20224 183120117
20225 263853489
20226 414026373
20227 341609725
20228 40787864
20229 452790835
20230 26947586
20231 661808066
20232 112354851
20233 52175492
20234 180988993
20235 191183648
20236 361044250
20237 139543583
20238 434428713
20239 3415461
20240 342692769
20241 50904600
20242 250217082
20243 78704475
20244 133013724
20245 168601453
20246 144293541
20247 159501107
20248 673867079
20249 265788156
20250 1026434425
20251 197795158
20252 480114271
20253 484425327
20254 200526881
20255 26017092
20256 1013374263
20257 272348620
20258 151614436
20259 50651847
20260 417787057
20261 653380902
20262 2723671
20263 296583147
20264 44223402
20265 83606262
20266 739467812
20267 19759708
20268 57979771
20269 36303445
20270 554094498
20271 384697740
20272 289437478
20273 90060035
20274 83353451
20275 244005437
20276 36861599
20277 466994459
20278 224343641
20279 137249710
20280 456158866
20281 35158202
20282 121528178
20283 25140239
20284 452202394
20285 128911856
20286 398539116
20287 1815948
20288 351579453
20289 310970735
20290 348179161
20291 1332123806
20292 37419355
20293 15934471
20294 188784774
20295 97327329
20296 125222391
20297 723622276
20298 86442419
20299 108162033
20300 240773626
20301 277873698
20302 592198873
20303 137320133
20304 318969329
20305 572631052
20306 507446637
20307 52936296
20308 138848377
20309 176437417
20310 77769185
20311 7647467
20312 216426714
20313 11224866
20314 582029953
20315 157995829
20316 274179874
20317 128680261
20318 228033595
20319 358096874
20320 100815409
20321 420663022
20322 453152581
20323 669845693
20324 21237216
20325 472347639
20326 603093641
20327 109663267
20328 38147920
20329 258782783
20330 56953165
20331 519251906
20332 362294690
20333 949665397
20334 137939749
20335 77601870
20336 314966122
20337 117102126
20338 190333325
20339 379002066
20340 3740195
20341 457118562
20342 402942451
20343 171578032
20344 1043727883
20345 458518024
20346 664676923
20347 81641032
20348 67901131
20349 423623804
20350 73144440
20351 42516198
20352 204346098
20353 87844628
20354 191168996
20355 137828786
20356 123096340
20357 50852690
20358 39394506
20359 348453067
20360 81684212
20361 649452653
20362 778056021
20363 221866811
20364 183501034
20365 26573683
20366 306564171
20367 535627460
20368 58347661
20369 253068757
20370 368692749
20371 40114170
20372 204095087
20373 86134702
20374 32123904
20375 645062555
20376 198021906
20377 174690996
20378 494742252
20379 140728706
20380 182846607
20381 201717987
20382 33413885
20383 449563842
20384 105623298
20385 258223934
20386 367878027
20387 77035973
20388 473682114
20389 73652500
20390 363072330
20391 491028951
20392 4744927
20393 111549759
20394 132936335
20395 657943139
20396 483497244
20397 90083915
20398 508314505
20399 457485902
20400 118395457
20401 748974663
20402 243522104
20403 759645372
20404 297656338
20405 18484828
20406 270277726
20407 298140291
20408 64739919
20409 174776641
20410 1029100892
20411 753294778
20412 412186072
20413 514696513
20414 160932635
20415 282373257
20416 153545928
20417 269535897
20418 450944489
20419 212684777
20420 500540386
20421 350736694
20422 139791192
20423 136092160
20424 272260954
20425 223861025
20426 31125970
20427 194693813
20428 154961569
20429 63731302
20430 460114459
20431 308509216
20432 1365880875
20433 77103526
20434 21761664
20435 98756523
20436 567034060
20437 457559483
20438 821583269
20439 78952292
20440 208511006
20441 73787946
20442 398776938
20443 183397508
20444 291336227
20445 39861581
20446 15471203
20447 24038401
20448 1184104481
20449 521673662
20450 310597767
20451 145168192
20452 196495845
20453 174800533
20454 60643789
20455 201436731
20456 113634771
20457 108119726
20458 462437899
20459 188754352
20460 127957046
20461 711707438
20462 18174693
20463 276214940
20464 16636865
20465 326265026
20466 435353880
20467 144911850
20468 335371598
20469 526718451
20470 773745474
20471 832967409
20472 299724559
20473 359417043
20474 407371174
20475 965127
20476 188724999
20477 203608694
20478 79554530
20479 273706472
20480 259157866
20481 456972280
20482 739054598
20483 123949239
20484 918216745
20485 1194748121
20486 74669350
20487 317075509
20488 63193588
20489 163491565
20490 167079996
20491 436067709
20492 142143033
20493 314537593
20494 51227723
20495 29279502
20496 544264839
20497 569424085
20498 130441545
20499 56649534
20500 590064304
20501 20706665
20502 212661805
20503 103532580
20504 338541028
20505 70616953
20506 331884705
20507 3855394
20508 515893759
20509 691255507
20510 13154750
20511 340800847
20512 8094043
20513 597471119
20514 4606975
20515 36276102
20516 48258512
20517 81821450
20518 250775351
20519 55663933
20520 830460108
20521 381958279
20522 208335075
20523 1303363968
20524 184970933
20525 607830723
20526 168594749
20527 812832136
20528 829355528
20529 126541253
20530 96483726
20531 1322373552
20532 60141945
20533 27984192
20534 90099323
20535 151920104
20536 44498362
20537 247122244
20538 329797120
20539 271147293
20540 128166410
20541 274575970
20542 280237298
20543 326966992
20544 445045016
20545 96258143
20546 243677112
20547 64957625
20548 720441398
20549 77352072
20550 183444120
20551 161689304
20552 15791642
20553 504799036
20554 267381915
20555 53663923
20556 388963848
20557 124931647
20558 97426988
20559 220763860
20560 564910500
20561 92966705
20562 102781350
20563 285411132
20564 848879062
20565 415342633
20566 84999768
20567 86841
20568 166752810
20569 30191294
20570 25393392
20571 479721951
20572 9662107
20573 28105789
20574 244500125
20575 238359487
20576 61979393
20577 384104496
20578 141319971
20579 227812346
20580 340574264
20581 23645676
20582 775468531
20583 103019030
20584 389185894
20585 273741789
20586 148011527
20587 236801646
20588 98123205
20589 615061752
20590 465548500
20591 25788897
20592 387191493
20593 41750068
20594 49718673
20595 360188086
20596 117324109
20597 154680321
20598 118273726
20599 125321677
20600 133398376
20601 373912654
20602 233303184
20603 497280606
20604 104035522
20605 139909102
20606 154227791
20607 500305927
20608 44228882
20609 33648959
20610 280688130
20611 491763655
20612 84872202
20613 296693950
20614 66554220
20615 307183626
20616 859477527
20617 17962172
20618 158955716
20619 282917719
20620 75651933
20621 489630798
20622 138516158
20623 525867913
20624 540515762
20625 12555982
20626 644320827
20627 217567064
20628 157677262
20629 381226013
20630 235129375
20631 328760175
20632 32671972
20633 894806026
20634 1547901244
20635 31528253
20636 563794041
20637 667330780
20638 143635373
20639 556275840
20640 406885864
20641 310504921
20642 1902140
20643 269051900
20644 62109367
20645 161900121
20646 416801149
20647 619418747
20648 64108892
20649 621195121
20650 307875987
20651 12362020
20652 345687253
20653 23904917
20654 443059723
20655 333304372
20656 401593989
20657 44385709
20658 433537813
20659 340075617
20660 40579012
20661 141234422
20662 783511038
20663 282140571
20664 17117857
20665 65945684
20666 361745307
20667 859058658
20668 968586607
20669 99441830
20670 87706679
20671 691523445
20672 124473101
20673 691037951
20674 147863650
20675 632238768
20676 111010748
20677 308615046
20678 105757820
20679 28881461
20680 735189080
20681 896599750
20682 46380650
20683 268767781
20684 57665730
20685 69533075
20686 415557372
20687 687006222
20688 396080222
20689 852070990
20690 291554466
20691 260041040
20692 220709305
20693 1346977349
20694 82038821
20695 48249160
20696 514361743
20697 77924180
20698 111848080
20699 85261169
20700 237494690
20701 294264787
20702 275130982
20703 451176494
20704 64318890
20705 193138807
20706 141658477
20707 242794221
20708 16834186
20709 206891965
20710 91311315
20711 117581444
20712 186328098
20713 128957105
20714 434261952
20715 624378033
20716 544988146
20717 22139015
20718 342519138
20719 31192925
20720 445379394
20721 62385119
20722 675872470
20723 239758690
20724 151366015
20725 494593860
20726 81932779
20727 117134716
20728 189736703
20729 791138355
20730 672846954
20731 423240983
20732 323573265
20733 97514685
20734 68713503
20735 55793263
20736 274325047
20737 427959802
20738 479486514
20739 28978891
20740 1158645533
20741 224939869
20742 155317048
20743 31375337
20744 725373152
20745 80513113
20746 123692316
20747 300615630
20748 72239221
20749 113215743
20750 657367060
20751 165174199
20752 258485888
20753 329033484
20754 1311267164
20755 41480395
20756 60321479
20757 934026795
20758 492690238
20759 203958718
20760 183219304
20761 209844888
20762 253682889
20763 122264947
20764 526141269
20765 40608117
20766 35935519
20767 834062466
20768 125724836
20769 159590954
20770 600523670
20771 237502308
20772 555910385
20773 231296926
20774 230305139
20775 138702197
20776 431
20777 197964018
20778 347148237
20779 1345934361
20780 38487893
20781 819856409
20782 193580237
20783 402378889
20784 179357731
20785 26790175
20786 47257641
20787 24514966
20788 130429217
20789 22752710
20790 137264885
20791 852808483
20792 520496047
20793 842404044
20794 74412933
20795 260808014
20796 263309749
20797 138211559
20798 110947551
20799 416225774
20800 648542748
20801 8635638
20802 1175193596
20803 57504468
20804 69931108
20805 420522072
20806 10286706
20807 323001583
20808 191829754
20809 737522584
20810 154453825
20811 585996679
20812 252598535
20813 135732476
20814 192886985
20815 257861149
20816 1358150131
20817 114835614
20818 214587601
20819 254453772
20820 62032837
20821 459672463
20822 270159133
20823 268236223
20824 1644607630
20825 608042900
20826 83511625
20827 251901514
20828 101342017
20829 62254116
20830 146346128
20831 173823968
20832 761611885
20833 54365067
20834 25496956
20835 66413127
20836 99252828
20837 603595850
20838 572045767
20839 75243397
20840 256098365
20841 327192834
20842 435347489
20843 937077147
20844 277437367
20845 461365785
20846 629921590
20847 314799659
20848 43988006
20849 1067430551
20850 495742464
20851 90082861
20852 26365138
20853 8419051
20854 30325005
20855 490215691
20856 120313448
20857 130563974
20858 786158608
20859 121746446
20860 285829228
20861 46877178
20862 347022709
20863 167511440
20864 130887247
20865 37239440
20866 194820477
20867 407151803
20868 42294081
20869 523416221
20870 60417843
20871 116913023
20872 91099339
20873 29739483
20874 409018067
20875 289643245
20876 778949493
20877 105504188
20878 47829410
20879 9468068
20880 208219500
20881 229892485
20882 243717186
20883 37393050
20884 1133356153
20885 55705003
20886 147839380
20887 417910375
20888 727192499
20889 87329264
20890 284641476
20891 93699713
20892 956285892
20893 52791548
20894 64860765
20895 9467570
20896 673871541
20897 420078248
20898 218971624
20899 70739241
20900 13480571
20901 133557038
20902 66541943
20903 82828856
20904 125031344
20905 154519922
20906 5199572
20907 139958335
20908 244896086
20909 60595547
20910 1054573
20911 349523270
20912 100709860
20913 583863155
20914 347821793
20915 580972566
20916 812691250
20917 443231855
20918 348426434
20919 151950894
20920 335113776
20921 224809511
20922 464738452
20923 342362558
20924 113835670
20925 49021061
20926 155879545
20927 383186825
20928 164228208
20929 98778956
20930 56690129
20931 172840257
20932 190247750
20933 5660193
20934 151796134
20935 186709164
20936 294516097
20937 19268030
20938 356536636
20939 87049448
20940 78083048
20941 5145599
20942 1079995385
20943 296365824
20944 133977137
20945 343948774
20946 113403707
20947 127264685
20948 76644753
20949 276913334
20950 41508832
20951 410295837
20952 185622311
20953 342799038
20954 505334203
20955 142595137
20956 426654782
20957 128766403
20958 36412188
20959 104608030
20960 405613405
20961 182289628
20962 222410378
20963 465707488
20964 116397181
20965 536420805
20966 7974440
20967 16001119
20968 434885270
20969 2403881
20970 29698918
20971 144458261
20972 540240128
20973 372481627
20974 198058162
20975 747085448
20976 22683450
20977 672171801
20978 511334416
20979 40705762
20980 376084771
20981 77421859
20982 580862172
20983 383183333
20984 356770924
20985 392816338
20986 391916027
20987 141708190
20988 1750535217
20989 1412594702
20990 56092672
20991 901669667
20992 83358440
20993 806011398
20994 780551439
20995 233030726
20996 399764845
20997 95694684
20998 778420795
20999 1013954333
21000 203653651
21001 66784168
21002 525526132
21003 408572194
21004 324593029
21005 90950776
21006 32477302
21007 800390433
21008 172909135
21009 155524401
21010 160641801
21011 300217271
21012 49960825
21013 162101013
21014 169851018
21015 149342508
21016 218722415
21017 446008515
21018 468651276
21019 11472440
21020 459903286
21021 153221566
21022 558039139
21023 153273148
21024 128291695
21025 489939588
21026 248963629
21027 578847273
21028 9585003
21029 669003155
21030 1545846042
21031 24621958
21032 151648481
21033 377999980
21034 100960572
21035 180079373
21036 604818648
21037 447316645
21038 275793831
21039 60903096
21040 233487608
21041 175645841
21042 627077468
21043 110928355
21044 425585883
21045 134292928
21046 256549621
21047 70150080
21048 94824010
21049 1866032178
21050 85813786
21051 365392077
21052 595648335
21053 103543065
21054 265443959
21055 249646303
21056 389380147
21057 15761165
21058 133701504
21059 198844321
21060 1277545702
21061 416678389
21062 91823316
21063 650008390
21064 46238094
21065 232322341
21066 176280772
21067 953323668
21068 99755044
21069 1185391533
21070 326924473
21071 121726888
21072 23521858
21073 1212227
21074 1004354863
21075 43606589
21076 859948673
21077 501145186
21078 130684474
21079 130247502
21080 153817709
21081 165987076
21082 76053590
21083 254041487
21084 28561793
21085 220298099
21086 908659426
21087 304989780
21088 548342265
21089 258709929
21090 480419160
21091 605298856
21092 1136161699
21093 77647857
21094 298831270
21095 257076569
21096 331540029
21097 8231744
21098 904676949
21099 360039665
21100 226701409
21101 313168772
21102 81833896
21103 99522984
21104 485874876
21105 271700044
21106 216832566
21107 435503992
21108 152761099
21109 21540803
21110 55806064
21111 349548021
21112 111368804
21113 190898584
21114 49962743
21115 29546092
21116 317141706
21117 114008273
21118 505096723
21119 328362655
21120 583472220
21121 198436484
21122 20246639
21123 45328925
21124 128010377
21125 14721501
21126 70177069
21127 316432805
21128 758919178
21129 213059939
21130 760520624
21131 693455152
21132 518065128
21133 59016020
21134 396658547
21135 17835744
21136 161149214
21137 10354682
21138 109189225
21139 1217405103
21140 253480308
21141 385286705
21142 101140273
21143 516865671
21144 20313533
21145 60348313
21146 434882141
21147 451586957
21148 95179085
21149 9124962
21150 349778649
21151 379051689
21152 88375707
21153 149787031
21154 224106783
21155 563577442
21156 308032152
21157 175100558
21158 468364108
21159 70983683
21160 558901814
21161 226587676
21162 113033657
21163 412378508
21164 20822024
21165 82340498
21166 152077173
21167 104606383
21168 74320900
21169 701190480
21170 222142595
21171 164833982
21172 340898839
21173 151777135
21174 122617842
21175 166057680
21176 392436735
21177 187183744
21178 129201973
21179 492933135
21180 195819702
21181 91677740
21182 159070119
21183 503679548
21184 66046142
21185 424538143
21186 625332966
21187 12240387
21188 35735564
21189 139020994
21190 142832132
21191 124659748
21192 320364431
21193 490647528
21194 86887737
21195 80269013
21196 174652701
21197 195653313
21198 348341227
21199 274422103
21200 582782444
21201 1253557952
21202 366733950
21203 78468649
21204 561812029
21205 147065967
21206 250646629
21207 217374677
21208 124948693
21209 55397540
21210 464518020
21211 674741050
21212 246979266
21213 151652781
21214 733566609
21215 111079176
21216 520336751
21217 847100487
21218 356581599
21219 1360192409
21220 90153373
21221 93882534
21222 690939980
21223 53031611
21224 722013500
21225 47391537
21226 374793482
21227 371152516
21228 80110465
21229 275647855
21230 291277019
21231 23295060
21232 255538774
21233 16787295
21234 770650232
21235 42450761
21236 820477065
21237 32365983
21238 161545128
21239 317550060
21240 102299567
21241 700127246
21242 337769597
21243 433103657
21244 34300486
21245 464331180
21246 286319059
21247 804457101
21248 473554051
21249 131237785
21250 286211295
21251 165371598
21252 126194778
21253 321899553
21254 545799589
21255 439642669
21256 840415133
21257 220331271
21258 75842084
21259 375565702
21260 323753665
21261 224509638
21262 628585314
21263 1069614308
21264 173985495
21265 47898605
21266 44216202
21267 358603449
21268 1004683896
21269 189676523
21270 255023312
21271 242928594
21272 318162492
21273 273879562
21274 370633252
21275 178101065
21276 459800859
21277 442016785
21278 313045428
21279 263555511
21280 417204645
21281 309513958
21282 951142873
21283 286668049
21284 131425459
21285 753038270
21286 174352302
21287 120145245
21288 3776879
21289 940882423
21290 187398283
21291 292376965
21292 216806272
21293 560755295
21294 139671327
21295 268473865
21296 16731187
21297 193298752
21298 122476024
21299 731341171
21300 20835784
21301 18030745
21302 301647966
21303 499438195
21304 192470900
21305 347763968
21306 192514530
21307 162621918
21308 614528571
21309 281734430
21310 237002408
21311 638577066
21312 68627249
21313 166886665
21314 255014383
21315 460446914
21316 285432733
21317 589259514
21318 210105248
21319 181551413
21320 134318894
21321 193132408
21322 8301558
21323 379655342
21324 187902147
21325 753820705
21326 261478460
21327 26682826
21328 226039194
21329 117190925
21330 14025319
21331 298755953
21332 253696249
21333 93640453
21334 235479985
21335 359773861
21336 417675995
21337 250893545
21338 40724503
21339 349838306
21340 27576988
21341 214273227
21342 136776522
21343 415190354
21344 97020944
21345 4795370
21346 36244965
21347 13734654
21348 249610627
21349 625777711
21350 73477253
21351 178556061
21352 418500373
21353 1061196838
21354 842558648
21355 98503906
21356 100384144
21357 337472838
21358 834182876
21359 23645784
21360 324957707
21361 3116322
21362 127227933
21363 1450217601
21364 105901606
21365 153761610
21366 1119475845
21367 706405935
21368 75902992
21369 442525082
21370 1085639970
21371 599251519
21372 833540931
21373 106079710
21374 406572594
21375 155265922
21376 170993158
21377 426845764
21378 248073082
21379 111827222
21380 542899872
21381 159728983
21382 42413924
21383 164667278
21384 879595258
21385 72769297
21386 157826125
21387 38861838
21388 415997234
21389 206005980
21390 44241416
21391 276670
21392 404913037
21393 840872435
21394 190376965
21395 389494771
21396 343192485
21397 148337077
21398 430304626
21399 203282127
21400 1384240517
21401 160942764
21402 184636601
21403 155584595
21404 794891939
21405 351663994
21406 181304129
21407 595172479
21408 84613402
21409 70467846
21410 347173426
21411 804546396
21412 652676069
21413 360379280
21414 71899590
21415 371687330
21416 116153133
21417 677719867
21418 112529127
21419 30690465
21420 497365818
21421 1448488225
21422 150602170
21423 29813651
21424 97881447
21425 183115372
21426 207966981
21427 243609023
21428 153140885
21429 249427384
21430 572386617
21431 103207246
21432 77074862
21433 41932721
21434 420506682
21435 409576827
21436 82791754
21437 566326082
21438 321195723
21439 7382260
21440 313250959
21441 324074142
21442 21903103
21443 153862664
21444 267670911
21445 1790325363
21446 503248126
21447 198977525
21448 1105669470
21449 123143210
21450 72181851
21451 244779212
21452 131128716
21453 361331887
21454 98069384
21455 317428360
21456 119159714
21457 317194911
21458 303100127
21459 477859844
21460 30006862
21461 93988337
21462 5092896
21463 6382053
21464 192748694
21465 269646591
21466 108748965
21467 849308504
21468 138643820
21469 15129362
21470 46970905
21471 80828984
21472 19463417
21473 80562917
21474 189168123
21475 244887571
21476 140941276
21477 10387284
21478 426937682
21479 159718692
21480 281109172
21481 32336969
21482 282204607
21483 316849307
21484 819664579
21485 104597888
21486 1226537470
21487 30614146
21488 607762538
21489 413310842
21490 236142743
21491 131430981
21492 1111457880
21493 891847092
21494 96547464
21495 244437566
21496 59257207
21497 75881662
21498 249775379
21499 711426108
21500 74018647
21501 839556165
21502 849665522
21503 30862048
21504 718001780
21505 371719810
21506 78917463
21507 711210413
21508 185414358
21509 178062655
21510 58088139
21511 373069400
21512 17538695
21513 415145230
21514 3718008
21515 785397458
21516 730395257
21517 291421808
21518 366823239
21519 806241932
21520 450596910
21521 133529068
21522 772477809
21523 71815504
21524 308110477
21525 66715791
21526 380789893
21527 128011050
21528 599306645
21529 46133730
21530 255645837
21531 841070226
21532 124407314
21533 289702980
21534 83706664
21535 236348286
21536 54047285
21537 134462471
21538 426121327
21539 18448186
21540 26825825
21541 68198496
21542 60659023
21543 257886939
21544 111486599
21545 264846982
21546 76758114
21547 137341284
21548 198743166
21549 130905672
21550 68008333
21551 274529433
21552 454893929
21553 938086934
21554 300856601
21555 320612531
21556 1289656384
21557 52466654
21558 184555712
21559 97550578
21560 214076561
21561 17660959
21562 468349
21563 252709916
21564 1736736655
21565 4990707
21566 123041600
21567 577183925
21568 98533929
21569 143718023
21570 219089778
21571 5752280
21572 383337627
21573 237242806
21574 37598362
21575 40480037
21576 539044477
21577 51560008
21578 283419024
21579 24219895
21580 160363364
21581 43346826
21582 162667472
21583 218101840
21584 213656807
21585 228976767
21586 1463934329
21587 353623718
21588 467973319
21589 493501959
21590 445573649
21591 150883756
21592 333075009
21593 322559356
21594 10608029
21595 847601
21596 641852398
21597 310636291
21598 711322585
21599 656759764
21600 192529644
21601 117226261
21602 53211537
21603 1084871611
21604 43327881
21605 285480657
21606 1012546
21607 56331808
21608 238464363
21609 181571998
21610 33859094
21611 275475931
21612 80542736
21613 1008227018
21614 372696743
21615 591583864
21616 333706883
21617 101293851
21618 65182509
21619 547719507
21620 33762896
21621 525852545
21622 556887997
21623 449926232
21624 181812265
21625 943549588
21626 303889885
21627 1467142032
21628 168140104
21629 100202594
21630 140675893
21631 31193074
21632 240979281
21633 13189942
21634 332228957
21635 449992110
21636 766570092
21637 20465588
21638 372912782
21639 140997564
21640 31583781
21641 75968982
21642 734157784
21643 620512121
21644 66263720
21645 68213190
21646 409585898
21647 260127048
21648 936305473
21649 333097363
21650 242220005
21651 356628727
21652 168127844
21653 127732329
21654 28158366
21655 1042821203
21656 109431246
21657 169246586
21658 106692926
21659 151298941
21660 96029328
21661 170995718
21662 231863254
21663 47180213
21664 311741415
21665 411972919
21666 26297981
21667 272768381
21668 121755405
21669 414767330
21670 109888015
21671 469350397
21672 624567075
21673 195752918
21674 149476116
21675 1265626085
21676 275171762
21677 14337680
21678 248066049
21679 303254517
21680 146953776
21681 156669334
21682 46714045
21683 612376917
21684 474449516
21685 243614879
21686 32274632
21687 208430936
21688 79728486
21689 379247215
21690 713598365
21691 69640308
21692 27419599
21693 72696947
21694 438841821
21695 88893054
21696 155048166
21697 682125882
21698 446161711
21699 123427925
21700 501349457
21701 118364313
21702 997034376
21703 39478031
21704 1506348946
21705 266056667
21706 390266132
21707 664786182
21708 226630561
21709 563553227
21710 246622184
21711 44070121
21712 24390095
21713 300923018
21714 286219248
21715 44485218
21716 384759009
21717 62418488
21718 1108289704
21719 59231315
21720 42796221
21721 98735094
21722 4041844
21723 113892444
21724 321388020
21725 321757333
21726 96082727
21727 88474777
21728 61801447
21729 719965793
21730 309746325
21731 115337728
21732 455698611
21733 1042150736
21734 236721014
21735 553666486
21736 395051542
21737 78431540
21738 465194971
21739 76375075
21740 326604995
21741 642264605
21742 122779794
21743 367177897
21744 82148413
21745 314236008
21746 493738617
21747 63338903
21748 380470825
21749 137339900
21750 143455996
21751 417540992
21752 110043741
21753 143377394
21754 586785029
21755 476656871
21756 264824
21757 268870107
21758 32007703
21759 10120613
21760 739807044
21761 688713659
21762 156947267
21763 312361784
21764 614657261
21765 426375310
21766 411778908
21767 77923272
21768 192532859
21769 53448571
21770 54472312
21771 970979386
21772 314943797
21773 503710060
21774 503455830
21775 173246170
21776 489845652
21777 140214151
21778 152999912
21779 266265240
21780 200588229
21781 108358098
21782 979062618
21783 122495993
21784 191246135
21785 30254817
21786 85588881
21787 195243009
21788 94804222
21789 154629144
21790 117711534
21791 249111747
21792 46893032
21793 120479028
21794 559785902
21795 421209841
21796 186899295
21797 182844595
21798 275625185
21799 194974980
21800 1056652331
21801 27502281
21802 165549147
21803 240389658
21804 1682038
21805 37131948
21806 194047427
21807 75083992
21808 181218103
21809 429802061
21810 51179095
21811 917570538
21812 47735286
21813 177208209
21814 49488563
21815 374426057
21816 99479976
21817 101086948
21818 331463085
21819 387059263
21820 150211701
21821 152836837
21822 62831633
21823 92443378
21824 310770462
21825 85652546
21826 383671988
21827 46299909
21828 523327139
21829 151605637
21830 614090213
21831 84906867
21832 745003681
21833 207715700
21834 530741809
21835 65218559
21836 113732383
21837 11046335
21838 927646684
21839 462289814
21840 468716115
21841 695310366
21842 810733639
21843 56835378
21844 811195151
21845 302884107
21846 636342092
21847 78111313
21848 308151848
21849 977061829
21850 74865765
21851 412523332
21852 246491456
21853 692512001
21854 1195554896
21855 10011626
21856 233558494
21857 1003332913
21858 2130005
21859 220117265
21860 568232090
21861 177927525
21862 19295454
21863 13261030
21864 107454223
21865 445983601
21866 634575174
21867 406106612
21868 447831090
21869 176496187
21870 263907896
21871 296014010
21872 375985130
21873 477439441
21874 81163954
21875 265977381
21876 429803685
21877 72949979
21878 144444548
21879 416255322
21880 347555
21881 208350475
21882 853630072
21883 197461717
21884 189140691
21885 714741455
21886 601770011
21887 371738815
21888 204911874
21889 242204946
21890 272473830
21891 87331565
21892 927197039
21893 17535427
21894 424386500
21895 401466915
21896 140528481
21897 170148300
21898 134846221
21899 41220684
21900 59771585
21901 24187160
21902 26979849
21903 630010223
21904 155379351
21905 583125568
21906 120522871
21907 395133411
21908 13533792
21909 145828806
21910 707662541
21911 853836306
21912 122733490
21913 873153888
21914 274927352
21915 434482360
21916 304228179
21917 69439288
21918 299890432
21919 418335410
21920 100797407
21921 161902903
21922 50762553
21923 69774407
21924 179739033
21925 576333740
21926 18410384
21927 920676667
21928 27099036
21929 78114073
21930 335218843
21931 100794830
21932 1038212557
21933 462564217
21934 273328811
21935 143084844
21936 197426532
21937 17317914
21938 146338949
21939 54232713
21940 28135537
21941 1842177142
21942 514450359
21943 111125269
21944 55891082
21945 639139009
21946 242648491
21947 49728935
21948 36747536
21949 593750748
21950 170932265
21951 331881196
21952 450719317
21953 202292180
21954 246067528
21955 340505368
21956 68271801
21957 346548052
21958 12572603
21959 413872625
21960 971623473
21961 688958352
21962 255788974
21963 376726315
21964 186263195
21965 82233408
21966 47009582
21967 107741483
21968 94131939
21969 199936513
21970 1824097376
21971 211416613
21972 156881483
21973 151278222
21974 364483946
21975 12424748
21976 82333966
21977 675391894
21978 56338533
21979 589675731
21980 303535465
21981 402585130
21982 459257940
21983 69362373
21984 299397858
21985 88640098
21986 782040328
21987 82288658
21988 316744228
21989 32966647
21990 533215616
21991 735499285
21992 650754672
21993 172641638
21994 80952004
21995 5004467
21996 405553088
21997 22458697
21998 1196715073
21999 353012230
22000 883249136
22001 377376547
22002 34879313
22003 243134660
22004 138734148
22005 561697114
22006 172089179
22007 150541173
22008 45893624
22009 63599473
22010 700290544
22011 1949818254
22012 317847229
22013 737617746
22014 277706228
22015 127988568
22016 49002460
22017 55980794
22018 352735070
22019 242895347
22020 1013607387
22021 2284978731
22022 240150259
22023 53283152
22024 925893711
22025 781437263
22026 165269982
22027 32279653
22028 151791090
22029 67639270
22030 85788895
22031 169895785
22032 351458728
22033 344969750
22034 42805467
22035 343031684
22036 729600308
22037 518637764
22038 77561605
22039 1191761937
22040 153664008
22041 329696408
22042 507878043
22043 108859207
22044 788536914
22045 410188898
22046 644895496
22047 151172393
22048 40026513
22049 477451692
22050 133483468
22051 209093019
22052 9139134
22053 218656171
22054 122037083
22055 213436237
22056 139333313
22057 334446814
22058 538968931
22059 195239426
22060 420783406
22061 638569740
22062 138968389
22063 107442076
22064 63478598
22065 13762018
22066 522117164
22067 202191515
22068 52870445
22069 104864081
22070 90102610
22071 982985622
22072 262743613
22073 66356527
22074 10091471
22075 206768698
22076 23739644
22077 137424248
22078 36445153
22079 114697485
22080 66448150
22081 406414496
22082 97309410
22083 290880854
22084 62446417
22085 591666267
22086 530268342
22087 148327570
22088 527221611
22089 1040107933
22090 502546439
22091 130240161
22092 349413079
22093 412512466
22094 271971654
22095 20853740
22096 315680571
22097 941812375
22098 234253009
22099 106439666
22100 408975991
22101 119824587
22102 295038174
22103 609581218
22104 67330320
22105 832135813
22106 345366317
22107 501528731
22108 367803738
22109 89015087
22110 2518230
22111 770265551
22112 275075334
22113 644145764
22114 571428482
22115 611746265
22116 385438938
22117 9281463
22118 66833380
22119 165681518
22120 23721720
22121 268836346
22122 63638057
22123 87093216
22124 175112049
22125 618359014
22126 487392662
22127 196528666
22128 173761964
22129 9486531
22130 955506510
22131 287385041
22132 630926804
22133 1029846410
22134 367159312
22135 214727707
22136 737770479
22137 1053018834
22138 297491212
22139 326553611
22140 387310124
22141 38991985
22142 14613850
22143 208243465
22144 253725868
22145 49321960
22146 53858266
22147 174886315
22148 280844647
22149 428879045
22150 132954943
22151 66881278
22152 579795576
22153 177589234
22154 13187146
22155 76923266
22156 107462347
22157 466142586
22158 59187510
22159 55827588
22160 623959990
22161 563192413
22162 204199890
22163 326299814
22164 11668179
22165 40467213
22166 76838592
22167 612952065
22168 262753188
22169 364728041
22170 406525147
22171 519862084
22172 308058317
22173 474117430
22174 160222307
22175 71630306
22176 380931865
22177 495228131
22178 937838230
22179 27326636
22180 310889845
22181 8299660
22182 245318059
22183 982433963
22184 538014725
22185 119717949
22186 128141534
22187 58108057
22188 171145698
22189 197954513
22190 1272561024
22191 251073020
22192 484740701
22193 568323119
22194 40176908
22195 474661827
22196 173100283
22197 308157114
22198 528825553
22199 178294465
22200 864366480
22201 123137350
22202 556576967
22203 54875001
22204 433497665
22205 224981815
22206 284476627
22207 1324900397
22208 13114293
22209 292676707
22210 143246586
22211 7881622
22212 775947108
22213 186132655
22214 1226930668
22215 108027174
22216 427390684
22217 41777166
22218 55560269
22219 1019136625
22220 1526536901
22221 259591797
22222 907307042
22223 220021139
22224 956956040
22225 66584898
22226 137312263
22227 230432143
22228 125283611
22229 214528464
22230 163084010
22231 282698313
22232 390669922
22233 582433871
22234 1097001693
22235 576472586
22236 116035311
22237 176145575
22238 552733479
22239 280097468
22240 261880935
22241 76163414
22242 586515629
22243 769466154
22244 335630835
22245 287052581
22246 86280758
22247 1045924710
22248 653828947
22249 354928234
22250 69156286
22251 9667168
22252 120368122
22253 29927633
22254 300405297
22255 315167760
22256 640082558
22257 462630733
22258 264942121
22259 332228992
22260 259939070
22261 218514684
22262 1123657559
22263 178058647
22264 100163764
22265 164502074
22266 285290141
22267 552098179
22268 325461617
22269 169412510
22270 93183157
22271 458863767
22272 464227789
22273 1180558882
22274 69603394
22275 479231714
22276 192704790
22277 362734511
22278 21289789
22279 1019224893
22280 257756960
22281 858691930
22282 245351101
22283 75432869
22284 43491121
22285 234751959
22286 557677372
22287 595561025
22288 178540565
22289 28453585
22290 452384100
22291 69702600
22292 301058974
22293 1076953539
22294 101572058
22295 532149155
22296 4338620
22297 154920657
22298 199721453
22299 174227486
22300 552338556
22301 653589416
22302 1535421854
22303 37325588
22304 56798265
22305 70809935
22306 124387792
22307 277598914
22308 466048834
22309 4921196
22310 516657006
22311 46048192
22312 886226028
22313 12497090
22314 1996731831
22315 75918631
22316 16856084
22317 20682888
22318 342737401
22319 37146251
22320 51154928
22321 125744765
22322 427197581
22323 48127011
22324 220883755
22325 1041675635
22326 198220402
22327 575872351
22328 1990202977
22329 120577768
22330 173008308
22331 61394827
22332 365052219
22333 233915807
22334 63093853
22335 295053706
22336 198039691
22337 277273467
22338 13041074
22339 924975049
22340 99815740
22341 42442845
22342 125722423
22343 248513865
22344 81734379
22345 273337717
22346 182050273
22347 238937598
22348 105822805
22349 70336756
22350 171532553
22351 424171504
22352 139501455
22353 91481450
22354 294742953
22355 125809203
22356 143369522
22357 56238970
22358 248509672
22359 46839506
22360 55275354
22361 994993666
22362 28917427
22363 328379261
22364 959135583
22365 62426085
22366 64376463
22367 1002007417
22368 31449351
22369 178521790
22370 81581979
22371 295142660
22372 174222474
22373 1011841878
22374 343066891
22375 161504067
22376 41843102
22377 3828272
22378 88621161
22379 133327103
22380 189975415
22381 1214037865
22382 398498624
22383 201177308
22384 36131364
22385 238571154
22386 28015408
22387 242491890
22388 11039600
22389 339753917
22390 146307669
22391 220959209
22392 690894223
22393 770063630
22394 165557025
22395 173510913
22396 325984331
22397 154857222
22398 184069801
22399 148339835
22400 384574858
22401 414028935
22402 252108518
22403 387883225
22404 1627774183
22405 251943411
22406 443307328
22407 267385275
22408 411753487
22409 453306855
22410 142601182
22411 720596299
22412 18850035
22413 178273334
22414 872743710
22415 481051616
22416 921329524
22417 187589829
22418 858351505
22419 817085670
22420 94516247
22421 126832029
22422 1278828083
22423 102912430
22424 537855289
22425 202156132
22426 178694195
22427 485611050
22428 196862575
22429 1201653598
22430 101332756
22431 596578069
22432 830351484
22433 1108460539
22434 261583682
22435 591434966
22436 586830771
22437 353329891
22438 8698117
22439 387789658
22440 63450401
22441 54668906
22442 436494356
22443 383155819
22444 110399649
22445 228625140
22446 274162788
22447 255634354
22448 512711721
22449 579054778
22450 429142219
22451 763486847
22452 9633823
22453 19191049
22454 70596916
22455 694108252
22456 358096863
22457 236760332
22458 70824645
22459 1387640526
22460 23986346
22461 86805621
22462 146021359
22463 632356158
22464 47106294
22465 31998232
22466 113767708
22467 206946841
22468 875712
22469 11562971
22470 1549404948
22471 108816523
22472 307121211
22473 83837645
22474 93007764
22475 539156611
22476 527369174
22477 735013331
22478 402916973
22479 279405561
22480 521471574
22481 318961893
22482 37913610
22483 554953605
22484 746208150
22485 570380175
22486 52139575
22487 646188135
22488 1237552251
22489 72778677
22490 372104980
22491 330345973
22492 99007195
22493 450251572
22494 319206850
22495 962217126
22496 8506427
22497 65293162
22498 185359350
22499 928405712
22500 1119115429
22501 311940669
22502 52859543
22503 212780093
22504 511174758
22505 205907127
22506 289688665
22507 442141241
22508 1248275256
22509 533118270
22510 488585635
22511 334254371
22512 45156869
22513 638959750
22514 241523450
22515 790547605
22516 320291311
22517 87045318
22518 684498050
22519 45087142
22520 50694502
22521 86171675
22522 39947164
22523 856537079
22524 415028493
22525 429284258
22526 69997946
22527 899267138
22528 215455781
22529 300870402
22530 33326688
22531 259676268
22532 92394226
22533 297558252
22534 854225200
22535 725881116
22536 134629369
22537 91636842
22538 74031783
22539 726222288
22540 730486830
22541 335451218
22542 398136301
22543 201670719
22544 1191828620
22545 236668464
22546 41248819
22547 766175447
22548 451390427
22549 63448009
22550 192404562
22551 239209134
22552 371063058
22553 434446108
22554 965776821
22555 55290498
22556 245540162
22557 218223178
22558 404224003
22559 1062713355
22560 1599729357
22561 287517827
22562 134676507
22563 43767615
22564 83724351
22565 593564
22566 10027882
22567 1243473677
22568 591951022
22569 280114071
22570 403043746
22571 1481243332
22572 290822277
22573 605221261
22574 85986997
22575 151654826
22576 113104972
22577 383663515
22578 273771368
22579 185344981
22580 195415382
22581 299267042
22582 454969195
22583 48588061
22584 291219406
22585 349243461
22586 899840606
22587 161986891
22588 364764849
22589 27001042
22590 522837268
22591 50760377
22592 505274158
22593 305347335
22594 383726955
22595 40279441
22596 155188917
22597 134377643
22598 264162322
22599 44035238
22600 87538155
22601 227517989
22602 318755133
22603 303392543
22604 89393045
22605 256439349
22606 215902831
22607 69582554
22608 46823958
22609 278153598
22610 374768161
22611 201408606
22612 82512885
22613 228652363
22614 393366066
22615 382683316
22616 570780938
22617 128599242
22618 596238701
22619 117375411
22620 1318609276
22621 83701017
22622 8329353
22623 18586670
22624 247523217
22625 311623596
22626 352118571
22627 16525297
22628 584409809
22629 990125184
22630 714655012
22631 260202320
22632 1705229675
22633 190092623
22634 135552460
22635 86028839
22636 15974101
22637 963000096
22638 36411989
22639 124205180
22640 551784922
22641 290576102
22642 121514084
22643 441556399
22644 37956492
22645 334853928
22646 281572979
22647 593233725
22648 118694469
22649 646646268
22650 389130325
22651 340844064
22652 159142603
22653 269133634
22654 731034592
22655 179851445
22656 35924435
22657 354479167
22658 48675364
22659 158725885
22660 264183344
22661 372605373
22662 1290515115
22663 389938994
22664 175444484
22665 90739484
22666 425439372
22667 9489353
22668 113166719
22669 226164542
22670 194878409
22671 180489464
22672 264134361
22673 811144406
22674 126633686
22675 1236659709
22676 65506158
22677 700503223
22678 1122902396
22679 1529256450
22680 99073650
22681 1778319131
22682 1683132854
22683 31627255
22684 763919107
22685 71737774
22686 187150648
22687 524657855
22688 293024022
22689 146459945
22690 69214751
22691 395076693
22692 88377169
22693 479001684
22694 229411256
22695 485802716
22696 98015941
22697 44903850
22698 455698873
22699 273229341
22700 260451514
22701 96573604
22702 61864393
22703 86934678
22704 195327554
22705 364901408
22706 98408632
22707 61343462
22708 29534730
22709 32253467
22710 1254288195
22711 59652947
22712 25911614
22713 359654988
22714 281265176
22715 69961723
22716 55562829
22717 514868748
22718 41028978
22719 1005784241
22720 538536031
22721 47214756
22722 799810851
22723 889978736
22724 492532275
22725 604114444
22726 65024687
22727 1178252413
22728 282361726
22729 86085926
22730 343536505
22731 61162464
22732 253734329
22733 117336171
22734 87380355
22735 4486709
22736 393408483
22737 107474863
22738 150119844
22739 377534457
22740 241992480
22741 163740341
22742 437230140
22743 540447153
22744 1215158269
22745 191588546
22746 1090925549
22747 508642792
22748 371250742
22749 148266466
22750 399884344
22751 119927927
22752 98333886
22753 269244331
22754 170028808
22755 277971629
22756 98600681
22757 122070195
22758 140375794
22759 230727412
22760 84753600
22761 406061602
22762 557551911
22763 157190169
22764 632535681
22765 8334269
22766 492904269
22767 190257218
22768 50425844
22769 1022886723
22770 95428033
22771 58213774
22772 280025386
22773 446913425
22774 88591496
22775 632548268
22776 193372467
22777 21562537
22778 431721672
22779 861847321
22780 369560821
22781 700231753
22782 78942616
22783 214418410
22784 529051608
22785 672230110
22786 526339211
22787 310309783
22788 699779495
22789 259360733
22790 387165627
22791 353504266
22792 34831466
22793 269026223
22794 455363117
22795 525872501
22796 532618698
22797 1085508845
22798 104690406
22799 407401892
22800 1325819379
22801 366881766
22802 104132407
22803 902243639
22804 62511132
22805 75659900
22806 407236606
22807 415847940
22808 1319639796
22809 776132546
22810 346314656
22811 307988490
22812 152885087
22813 295906277
22814 88611888
22815 49445199
22816 40639394
22817 89361663
22818 48633249
22819 435617283
22820 97054950
22821 18498468
22822 42162258
22823 191362282
22824 641126066
22825 22268143
22826 394020522
22827 67985895
22828 955323840
22829 42789635
22830 225369214
22831 394766504
22832 444011166
22833 308921038
22834 111724638
22835 35637727
22836 254368938
22837 517563448
22838 424417565
22839 25578138
22840 1138310748
22841 1821313403
22842 314780676
22843 1613174618
22844 318356865
22845 1737687535
22846 1253330332
22847 9949990
22848 277898008
22849 316666382
22850 284195112
22851 236853593
22852 532866601
22853 604802085
22854 67050647
22855 873450855
22856 348606567
22857 98623565
22858 790980992
22859 6729721
22860 593147460
22861 757370066
22862 31666676
22863 314081703
22864 12184872
22865 222225884
22866 673539181
22867 1100048129
22868 295253001
22869 391740233
22870 586276845
22871 764041517
22872 242493256
22873 484003507
22874 261265611
22875 478616348
22876 213284329
22877 92333041
22878 149174073
22879 114449512
22880 354112490
22881 419844141
22882 127288208
22883 476118513
22884 161564297
22885 369977705
22886 537801902
22887 712768
22888 14656004
22889 10386933
22890 128921473
22891 452523823
22892 247745467
22893 274732541
22894 249518079
22895 649381351
22896 1768768439
22897 607833990
22898 170530525
22899 102367965
22900 114796531
22901 201083961
22902 51270138
22903 508419711
22904 40861534
22905 113232596
22906 286598508
22907 583872928
22908 29096263
22909 144560856
22910 186297653
22911 255732491
22912 1051372644
22913 378430169
22914 377852353
22915 701138677
22916 677142843
22917 59761830
22918 112134305
22919 627077243
22920 36191854
22921 727757649
22922 463382885
22923 373145460
22924 358993236
22925 50171131
22926 191385094
22927 529373145
22928 106398018
22929 821931687
22930 634458107
22931 503091356
22932 394163153
22933 759966043
22934 99879756
22935 659710563
22936 550202848
22937 22264969
22938 383540996
22939 82086349
22940 27850142
22941 139133568
22942 71228455
22943 48324358
22944 601681323
22945 376151064
22946 192953553
22947 599143982
22948 26288854
22949 336320804
22950 405071220
22951 347033139
22952 301970672
22953 5420186
22954 909368388
22955 10323118
22956 648695286
22957 108807369
22958 50183176
22959 33170220
22960 816265004
22961 1195359
22962 1921527425
22963 251623011
22964 30828010
22965 196722952
22966 1117769962
22967 107662703
22968 310538839
22969 13700218
22970 105008386
22971 1057022981
22972 444549184
22973 114221571
22974 47498442
22975 32774865
22976 371776221
22977 689940818
22978 219890703
22979 881127744
22980 162994432
22981 228298347
22982 537144024
22983 167337197
22984 282340491
22985 244645430
22986 483357967
22987 146775860
22988 34178747
22989 50668590
22990 921883285
22991 1041975771
22992 67062770
22993 398840481
22994 505025607
22995 881327921
22996 236948638
22997 257588991
22998 229533373
22999 164296478
23000 776426937
23001 442989504
23002 99862409
23003 1599089
23004 331029872
23005 1020208226
23006 44949145
23007 231845538
23008 893006075
23009 311726917
23010 585269580
23011 547185151
23012 8678051
23013 397225204
23014 1339431760
23015 397865856
23016 960784222
23017 221580405
23018 105147945
23019 18852037
23020 1319515280
23021 714962999
23022 262332376
23023 53017608
23024 55494450
23025 436607345
23026 287325249
23027 469783637
23028 9400298
23029 149347694
23030 118163067
23031 78082677
23032 370410021
23033 302579244
23034 272450019
23035 88108023
23036 848981535
23037 458758432
23038 930247618
23039 113787820
23040 218535670
23041 138403298
23042 75739954
23043 440845924
23044 258402311
23045 273274542
23046 358389812
23047 5634559
23048 472683600
23049 315721020
23050 774123258
23051 871339165
23052 404966063
23053 333451650
23054 176864990
23055 27580120
23056 239767909
23057 22447525
23058 296699619
23059 30905710
23060 1037665187
23061 131154305
23062 20420411
23063 135187409
23064 330973267
23065 184316302
23066 324540687
23067 1196339414
23068 807240531
23069 79925936
23070 150565227
23071 165369376
23072 203766799
23073 44088328
23074 757634865
23075 461878808
23076 373794416
23077 434498994
23078 872300217
23079 43555133
23080 688193876
23081 382852920
23082 279004109
23083 477851743
23084 619041140
23085 63460532
23086 1241599237
23087 96086450
23088 48636719
23089 507614916
23090 150710527
23091 560584671
23092 201472080
23093 86797082
23094 141628870
23095 1163549787
23096 458141678
23097 70435663
23098 233576696
23099 519956029
23100 265955450
23101 268017231
23102 200704753
23103 108930624
23104 70655402
23105 190845935
23106 1102264694
23107 1101271879
23108 117676771
23109 161864819
23110 498861
23111 429072464
23112 168371110
23113 777794783
23114 509763726
23115 158401450
23116 189207856
23117 63398800
23118 206028673
23119 8943890
23120 56132678
23121 113944606
23122 101360493
23123 270087164
23124 45301195
23125 205176788
23126 137006504
23127 1278689
23128 184590662
23129 29261274
23130 47952274
23131 613994418
23132 229107047
23133 1235659938
23134 166569713
23135 291343095
23136 301277315
23137 28045585
23138 538242941
23139 530098327
23140 277373922
23141 202370787
23142 218877184
23143 137508152
23144 1111712897
23145 448571610
23146 16889859
23147 467595662
23148 54830707
23149 8180530
23150 170450402
23151 316162593
23152 203417814
23153 187983869
23154 405694542
23155 473102120
23156 753367381
23157 187435939
23158 140777421
23159 82642065
23160 11198559
23161 39636728
23162 972300013
23163 970815651
23164 696261381
23165 344933586
23166 814913269
23167 278521380
23168 260200712
23169 902127487
23170 56312234
23171 312476949
23172 41799444
23173 595215556
23174 114719250
23175 789552087
23176 804605469
23177 273752810
23178 1840864183
23179 731039228
23180 655213818
23181 592257590
23182 120836449
23183 200310313
23184 28619052
23185 164502409
23186 22384647
23187 69537788
23188 1511505699
23189 572757837
23190 357469933
23191 447151758
23192 595048577
23193 82749629
23194 44415058
23195 337163323
23196 648104472
23197 138138005
23198 222064224
23199 1445872800
23200 263710817
23201 763627822
23202 189673647
23203 1021823229
23204 1272854451
23205 42433604
23206 887504835
23207 399934069
23208 778983211
23209 754532802
23210 233421320
23211 416550878
23212 225191454
23213 189562010
23214 680512428
23215 27198825
23216 479887186
23217 380862235
23218 586808636
23219 117059190
23220 840561865
23221 512612061
23222 73169322
23223 61592731
23224 479681776
23225 209531836
23226 157791172
23227 241655838
23228 624574970
23229 402455243
23230 17584380
23231 879395976
23232 148282415
23233 280581070
23234 6310979
23235 49626719
23236 320487024
23237 1459046263
23238 148059602
23239 866297518
23240 1095148348
23241 189836159
23242 165713382
23243 45058729
23244 188664549
23245 518929731
23246 4499788
23247 290254309
23248 101527477
23249 315806376
23250 667021405
23251 154293564
23252 882043720
23253 969611655
23254 607348444
23255 752909470
23256 175919079
23257 23114050
23258 15349803
23259 860154874
23260 40522330
23261 640590618
23262 511783706
23263 45417227
23264 453137210
23265 621890425
23266 384727603
23267 217799039
23268 244944434
23269 78917604
23270 103823109
23271 291267094
23272 328093914
23273 312599778
23274 405742947
23275 198958262
23276 159906806
23277 609487545
23278 190837397
23279 59929109
23280 28150599
23281 392099351
23282 355011300
23283 103894689
23284 86573777
23285 925629265
23286 179915401
23287 111523521
23288 567519378
23289 79785957
23290 358899407
23291 166598701
23292 123499631
23293 783939923
23294 1213344263
23295 16133049
23296 58268402
23297 2287721
23298 661860019
23299 685223778
23300 136493362
23301 1004750771
23302 878129131
23303 410221200
23304 498201177
23305 378989230
23306 573393731
23307 75497394
23308 44808299
23309 164818083
23310 673625422
23311 52761902
23312 47710317
23313 70747408
23314 154813782
23315 10364164
23316 718013779
23317 1074595900
23318 47609400
23319 221239527
23320 774298819
23321 458945217
23322 1643817141
23323 414713843
23324 33336478
23325 71685745
23326 594802770
23327 180791827
23328 747861122
23329 14034855
23330 563945672
23331 31634909
23332 271995233
23333 143846258
23334 976614425
23335 81307958
23336 10141288
23337 502986115
23338 150718513
23339 80661815
23340 83919329
23341 1021481815
23342 31503819
23343 211374991
23344 342452760
23345 60103367
23346 629102950
23347 8986434
23348 584456354
23349 77311335
23350 25022657
23351 102582038
23352 90845816
23353 474294252
23354 1776082293
23355 185917863
23356 1354142338
23357 704765308
23358 364833740
23359 767544242
23360 225172455
23361 189780684
23362 365563477
23363 161935811
23364 65421092
23365 116255052
23366 205885286
23367 135491338
23368 45268335
23369 245112827
23370 730869120
23371 1146412270
23372 61687523
23373 527404734
23374 88259394
23375 941191727
23376 20538002
23377 77881207
23378 353944284
23379 773514413
23380 649745030
23381 1093225
23382 5042613
23383 320244795
23384 595076919
23385 72424529
23386 75468291
23387 14095963
23388 472284347
23389 24840460
23390 1349508055
23391 525949462
23392 138261127
23393 770675371
23394 1178142093
23395 761596753
23396 437741713
23397 287563894
23398 282667464
23399 243707374
23400 34931485
23401 44351107
23402 357984685
23403 7416126
23404 443753520
23405 270018702
23406 1984752833
23407 1037671395
23408 105628670
23409 67445331
23410 1169445931
23411 497713276
23412 285985845
23413 73946584
23414 500617636
23415 179152621
23416 647028121
23417 255127281
23418 1186652433
23419 54804556
23420 418009277
23421 85282952
23422 44371205
23423 293420003
23424 478095223
23425 206400718
23426 308653140
23427 451000802
23428 400900496
23429 172974174
23430 160348875
23431 1215908559
23432 252257036
23433 283431807
23434 34687122
23435 693643206
23436 136157235
23437 447311835
23438 70184062
23439 17685430
23440 107082886
23441 4643574
23442 822477457
23443 456673242
23444 51130507
23445 285592128
23446 737606612
23447 108219164
23448 777335235
23449 47302401
23450 1262624370
23451 851165416
23452 398124187
23453 844030097
23454 95864593
23455 34478394
23456 708911580
23457 163171297
23458 7804622
23459 457762171
23460 422619133
23461 419132528
23462 367826427
23463 1401821570
23464 289944419
23465 225668857
23466 953139358
23467 215650154
23468 115763586
23469 42988664
23470 239924307
23471 16625014
23472 105129853
23473 133997225
23474 151874909
23475 666836373
23476 325004811
23477 814142280
23478 16351772
23479 391863551
23480 418790035
23481 73609923
23482 80307541
23483 2431235693
23484 170580480
23485 133588730
23486 278881663
23487 725185596
23488 391168956
23489 84696971
23490 8179758
23491 254702318
23492 639116157
23493 336452644
23494 722588043
23495 60290374
23496 1104217267
23497 79493832
23498 124029548
23499 202253628
23500 140454570
23501 163554087
23502 147216981
23503 44280735
23504 201441938
23505 214272885
23506 877210083
23507 857730896
23508 599742273
23509 75638445
23510 979708289
23511 1173494462
23512 408900299
23513 10144081
23514 111575452
23515 399853998
23516 630819571
23517 710048935
23518 280403507
23519 264639891
23520 154403954
23521 71576286
23522 1606878
23523 20083353
23524 91439897
23525 70527193
23526 445818797
23527 202292568
23528 741088264
23529 182027037
23530 908497569
23531 670709205
23532 54849711
23533 790512625
23534 222924804
23535 153873638
23536 44888177
23537 235588276
23538 846226241
23539 56333729
23540 124628056
23541 726092810
23542 144960391
23543 321382299
23544 34147431
23545 124004908
23546 1248680999
23547 534374299
23548 210681359
23549 42297494
23550 110530026
23551 1276863569
23552 114743500
23553 345693383
23554 1452953301
23555 291753787
23556 443057877
23557 125778380
23558 400597253
23559 44636529
23560 265823501
23561 296462876
23562 592939965
23563 134173417
23564 286857892
23565 425747172
23566 148033979
23567 348583113
23568 82875282
23569 944859224
23570 178142180
23571 886362691
23572 343913522
23573 643543834
23574 775249080
23575 777931141
23576 245716068
23577 222586782
23578 1123500777
23579 579752615
23580 10086084
23581 25848779
23582 862369663
23583 413399498
23584 17322944
23585 295845801
23586 337245653
23587 20134002
23588 110733938
23589 323233474
23590 84026230
23591 38686715
23592 23965158
23593 28024119
23594 612153012
23595 755098894
23596 95010354
23597 289767036
23598 141713874
23599 86172654
23600 357679746
23601 104332183
23602 5353822
23603 291189615
23604 229862278
23605 9927143
23606 210373738
23607 621552805
23608 220740153
23609 10131059
23610 264098875
23611 186974981
23612 212110282
23613 905445257
23614 296826050
23615 8558612
23616 508686550
23617 574754640
23618 94593069
23619 685643384
23620 558884234
23621 476059846
23622 31886741
23623 195675352
23624 1258766089
23625 624093137
23626 93123629
23627 170749167
23628 6329844
23629 239178690
23630 28109090
23631 349745453
23632 413758214
23633 406637526
23634 218150189
23635 336969922
23636 157935396
23637 197110242
23638 992165607
23639 49100528
23640 467424379
23641 39241832
23642 575205166
23643 2584896
23644 564177164
23645 1119575772
23646 168823439
23647 276274274
23648 172705639
23649 988667582
23650 36714728
23651 298742965
23652 824602567
23653 1090296474
23654 479094655
23655 110204606
23656 939296959
23657 346871457
23658 489861461
23659 191690770
23660 86922527
23661 388835492
23662 718628308
23663 67032710
23664 1299477186
23665 89810941
23666 363269724
23667 468870964
23668 255199382
23669 42120454
23670 79867963
23671 321637732
23672 278542972
23673 2339793
23674 1304559169
23675 386774537
23676 609387501
23677 134037745
23678 1091636124
23679 57272771
23680 147180465
23681 1398234679
23682 189437840
23683 208102900
23684 99898606
23685 193431248
23686 38564100
23687 379610672
23688 301770625
23689 146516517
23690 738042781
23691 475075014
23692 208358749
23693 643931976
23694 389482384
23695 658685828
23696 897496159
23697 111473692
23698 244223889
23699 506131166
23700 627424851
23701 240491928
23702 1028963329
23703 561408485
23704 27515805
23705 148384427
23706 54819369
23707 955479653
23708 116751143
23709 280280553
23710 50827595
23711 142733750
23712 373342357
23713 379388212
23714 93786584
23715 433769963
23716 225673619
23717 1139730404
23718 67599657
23719 166357894
23720 146289477
23721 127564769
23722 84753931
23723 122293472
23724 775202356
23725 33501497
23726 986886773
23727 68226114
23728 687055784
23729 214006455
23730 172257661
23731 215968385
23732 37963168
23733 564371769
23734 358395698
23735 213334759
23736 606234911
23737 1433776136
23738 598693862
23739 772091640
23740 612764579
23741 624015723
23742 3156857
23743 2444850
23744 973072781
23745 138355690
23746 45847632
23747 132451841
23748 365993032
23749 1075650630
23750 18479287
23751 295295313
23752 1537583548
23753 514686466
23754 51950416
23755 238858883
23756 308307304
23757 69666530
23758 4204218
23759 194614671
23760 327098865
23761 502963105
23762 316732698
23763 96698002
23764 96857552
23765 665926380
23766 586261329
23767 730176067
23768 911181933
23769 424527992
23770 55287474
23771 122196819
23772 1395919337
23773 247278774
23774 430574951
23775 771244980
23776 99603264
23777 45324526
23778 133468405
23779 536731950
23780 219838775
23781 195285918
23782 18632345
23783 186761670
23784 245757155
23785 213373184
23786 145593733
23787 340143282
23788 518923824
23789 454906337
23790 229461673
23791 12577603
23792 353206636
23793 34990819
23794 21256432
23795 237922941
23796 355694217
23797 521739931
23798 392591752
23799 278238896
23800 28730556
23801 107244013
23802 66481151
23803 212508162
23804 280428016
23805 254589019
23806 595281389
23807 33509301
23808 521548072
23809 66607909
23810 1110881315
23811 278349296
23812 709410190
23813 314076474
23814 22335185
23815 61512070
23816 280503227
23817 307204050
23818 558377834
23819 514403024
23820 651466647
23821 538646061
23822 729812240
23823 70860662
23824 1073716447
23825 92357582
23826 519261479
23827 1561413627
23828 126275301
23829 223382545
23830 46709214
23831 27650896
23832 287882984
23833 154943252
23834 109693230
23835 1075277330
23836 296180803
23837 798411068
23838 264659629
23839 1110635943
23840 218677652
23841 441961782
23842 338492637
23843 597615147
23844 133978811
23845 12962474
23846 382279707
23847 133542932
23848 599745907
23849 716346313
23850 3343537
23851 144614977
23852 1193798025
23853 247063865
23854 206539702
23855 517866647
23856 316424518
23857 64053912
23858 445745818
23859 235880169
23860 233213017
23861 87755910
23862 1391524508
23863 366879488
23864 7210842
23865 86179068
23866 293020612
23867 355652254
23868 146280434
23869 2048199474
23870 157475313
23871 123008131
23872 1238427135
23873 818664440
23874 251753839
23875 463176644
23876 933524734
23877 277502860
23878 590569467
23879 350873673
23880 195367064
23881 57443704
23882 764454829
23883 192764711
23884 78479436
23885 164751477
23886 426229749
23887 291254326
23888 1232310265
23889 686916182
23890 387267195
23891 27843782
23892 696940484
23893 856963373
23894 401483358
23895 1029368030
23896 1043873583
23897 878311878
23898 178420058
23899 283716720
23900 663138257
23901 29941669
23902 119280327
23903 285272337
23904 1037819585
23905 6245488
23906 983745854
23907 488322328
23908 252494214
23909 684275660
23910 50203133
23911 255779193
23912 140774108
23913 1894065980
23914 131280617
23915 18042869
23916 211838612
23917 591930581
23918 580759904
23919 451457926
23920 65707469
23921 525587679
23922 21693870
23923 457011394
23924 178273447
23925 203352327
23926 333594675
23927 47523396
23928 96329046
23929 446493043
23930 129084520
23931 67734343
23932 118461649
23933 193509939
23934 373476306
23935 353124891
23936 394986694
23937 43079398
23938 153911181
23939 75722827
23940 476050526
23941 1486461695
23942 92646505
23943 68028623
23944 48857737
23945 207633012
23946 64526024
23947 837593421
23948 99832273
23949 797774945
23950 1330884071
23951 668778290
23952 764186899
23953 93733634
23954 306006525
23955 384561276
23956 66762456
23957 106000166
23958 2678486
23959 92222578
23960 107646690
23961 100233158
23962 127483213
23963 658185483
23964 264836215
23965 22205096
23966 412377602
23967 6626225
23968 280434329
23969 1119317338
23970 93863342
23971 694880932
23972 361311728
23973 1845512252
23974 186487297
23975 347111912
23976 1890116243
23977 120406028
23978 207181889
23979 31390989
23980 645675346
23981 2476684820
23982 174467251
23983 41178015
23984 201196041
23985 365325913
23986 6884555
23987 668055556
23988 812513105
23989 14332304
23990 133559092
23991 1117586258
23992 904164669
23993 76386994
23994 268944140
23995 353146568
23996 367777374
23997 193078005
23998 86347836
23999 798088795
24000 196619132
24001 29453958
24002 4482665
24003 10932392
24004 461735379
24005 138921685
24006 1176226519
24007 636411948
24008 2188916486
24009 21216268
24010 618141210
24011 205431774
24012 351694419
24013 342667391
24014 426677092
24015 85110721
24016 89722193
24017 186739174
24018 49193137
24019 753942910
24020 3258218
24021 382643532
24022 263640213
24023 31235692
24024 137585314
24025 931263205
24026 170302777
24027 584188748
24028 228971505
24029 202941893
24030 1026661091
24031 544692393
24032 19089976
24033 84297282
24034 470253134
24035 177441853
24036 184355172
24037 97527910
24038 753783179
24039 194294545
24040 36667890
24041 577654739
24042 217739266
24043 181631262
24044 648563694
24045 852167256
24046 317142054
24047 20257572
24048 431524485
24049 103534667
24050 911394211
24051 444659061
24052 523686778
24053 990321506
24054 987868900
24055 542267788
24056 85889285
24057 20753387
24058 427753134
24059 721914304
24060 91019953
24061 693931200
24062 165973417
24063 486194607
24064 226052751
24065 341721228
24066 84739923
24067 174155157
24068 248373492
24069 206900382
24070 59446806
24071 190586029
24072 106310807
24073 559052449
24074 505124480
24075 175256793
24076 532417037
24077 985373627
24078 256363791
24079 35505846
24080 80350326
24081 20430480
24082 216280106
24083 37920510
24084 30954496
24085 229893950
24086 4427046
24087 682092035
24088 203524134
24089 271742520
24090 397281043
24091 643148265
24092 1479606077
24093 344685219
24094 157212937
24095 13546525
24096 211333226
24097 89700935
24098 290692997
24099 245681765
24100 66105349
24101 88662271
24102 620753151
24103 96338892
24104 119499911
24105 302050229
24106 857031594
24107 92035408
24108 475535082
24109 6420852
24110 80188632
24111 399551518
24112 219343497
24113 19372497
24114 111900252
24115 61402358
24116 1743079344
24117 286851281
24118 546390223
24119 154288030
24120 154564191
24121 605500539
24122 3309725
24123 138335834
24124 1486572861
24125 27224315
24126 532865892
24127 131149609
24128 128700708
24129 144029118
24130 357112404
24131 314764947
24132 167516497
24133 43041349
24134 47279888
24135 926711455
24136 1910627863
24137 36954250
24138 1203197540
24139 43899041
24140 40979750
24141 467685370
24142 142147523
24143 133764255
24144 1309359339
24145 128837519
24146 155628242
24147 709206905
24148 242779557
24149 431331671
24150 327417941
24151 85281011
24152 369740751
24153 868723260
24154 248519742
24155 291393711
24156 223387806
24157 516061584
24158 350674861
24159 153564110
24160 4491461
24161 84592429
24162 142603894
24163 61233011
24164 944198382
24165 87110386
24166 894666854
24167 502838703
24168 325946557
24169 44030919
24170 192105097
24171 95423217
24172 36757092
24173 602755072
24174 268443853
24175 598433485
24176 136676344
24177 545434462
24178 1695225376
24179 126972746
24180 459925645
24181 63668973
24182 402989717
24183 644805161
24184 2050598216
24185 721534034
24186 568406769
24187 251008048
24188 667601171
24189 54138460
24190 377666928
24191 120713962
24192 78287648
24193 307771318
24194 78457969
24195 69231295
24196 216587112
24197 98901553
24198 411886597
24199 148072558
24200 435470897
24201 161561620
24202 570368022
24203 628354025
24204 88674449
24205 46748479
24206 1794051895
24207 299912767
24208 418688561
24209 1910020537
24210 6558088
24211 14904473
24212 158655755
24213 476076333
24214 1095031370
24215 490448293
24216 50130616
24217 847902206
24218 1238433916
24219 1162614016
24220 375218110
24221 204392
24222 1218571356
24223 582809383
24224 312790488
24225 421391087
24226 711643541
24227 205589686
24228 357164475
24229 541672141
24230 146368892
24231 573819065
24232 62410310
24233 545045712
24234 284987188
24235 21821484
24236 123458863
24237 21964144
24238 319185542
24239 453868362
24240 985933507
24241 227824422
24242 281385685
24243 17461283
24244 172315009
24245 239290612
24246 266540093
24247 34239345
24248 308687023
24249 865171876
24250 84967223
24251 444509615
24252 1206269675
24253 49490002
24254 933087914
24255 391800459
24256 646770312
24257 76781220
24258 331589524
24259 1638861007
24260 73300196
24261 258355512
24262 591018169
24263 1193878577
24264 32474055
24265 474994607
24266 1611129142
24267 24233793
24268 112131878
24269 932881630
24270 52195390
24271 94392882
24272 445886677
24273 177097736
24274 406491394
24275 443271591
24276 1000636475
24277 156383617
24278 94519629
24279 33675544
24280 283892224
24281 186465424
24282 2922933
24283 400135125
24284 259022673
24285 661079944
24286 1004527965
24287 382134494
24288 173250919
24289 164463554
24290 675640873
24291 468000209
24292 624289988
24293 25649091
24294 158887222
24295 178117678
24296 559237542
24297 182147802
24298 85097991
24299 362802265
24300 124611913
24301 280772692
24302 119983930
24303 934914323
24304 432787618
24305 28332430
24306 19474914
24307 71838212
24308 897914515
24309 361932551
24310 134304344
24311 243270955
24312 192559975
24313 25874484
24314 125323097
24315 876958519
24316 651882586
24317 1140542539
24318 1343093049
24319 1008176772
24320 167550670
24321 381265805
24322 253193929
24323 93001605
24324 381553625
24325 564051061
24326 31091726
24327 815829371
24328 63026500
24329 311464082
24330 192737931
24331 271975145
24332 1207914518
24333 816405854
24334 2705258348
24335 124340462
24336 718632012
24337 281237085
24338 153868872
24339 1487056296
24340 19736866
24341 207134986
24342 92260094
24343 291852633
24344 420386904
24345 339396803
24346 3339045833
24347 10148299
24348 207391780
24349 366135471
24350 94623056
24351 99608284
24352 378441917
24353 102070801
24354 42658354
24355 170523494
24356 79599670
24357 240690822
24358 8555388
24359 1444039593
24360 999690644
24361 763185735
24362 39222540
24363 533173326
24364 301811516
24365 900970990
24366 593621577
24367 1503761395
24368 603387759
24369 1086349129
24370 1005268683
24371 88655128
24372 754851743
24373 188711890
24374 49292075
24375 1035076291
24376 35507845
24377 53856058
24378 626972822
24379 186181362
24380 15775038
24381 82640732
24382 187290837
24383 183857254
24384 355269729
24385 83141603
24386 260868168
24387 265919941
24388 230047747
24389 65412964
24390 52714905
24391 220757206
24392 389548209
24393 274958442
24394 306454864
24395 396204889
24396 686304010
24397 426392834
24398 348618879
24399 99333223
24400 135223759
24401 256158451
24402 168699532
24403 281157049
24404 664216798
24405 592821082
24406 504899063
24407 44373303
24408 32948443
24409 7362142
24410 2224070
24411 440625258
24412 297496554
24413 1495017216
24414 493477993
24415 392757706
24416 86106493
24417 774449343
24418 38838412
24419 242868853
24420 371663344
24421 103207493
24422 27743750
24423 675353254
24424 153367518
24425 1519924800
24426 481506217
24427 51611732
24428 19314915
24429 1550802456
24430 925037272
24431 1356550601
24432 1017066353
24433 1482493514
24434 656033
24435 165580884
24436 638320604
24437 6991633
24438 77128348
24439 354116753
24440 320113941
24441 668371015
24442 445218611
24443 240744126
24444 671875095
24445 666298585
24446 622751977
24447 11327683
24448 40856797
24449 427026407
24450 62877165
24451 8764983
24452 628461320
24453 124525400
24454 92567829
24455 28304474
24456 468893778
24457 184998689
24458 503396120
24459 1540992762
24460 75219172
24461 1953798451
24462 157352647
24463 133906956
24464 939938022
24465 79845482
24466 95800449
24467 25714889
24468 859026720
24469 105050702
24470 466053484
24471 231243348
24472 807987702
24473 753167331
24474 83743425
24475 1536931277
24476 646398455
24477 385291628
24478 481929313
24479 333031641
24480 1012129160
24481 733850842
24482 697951232
24483 94929533
24484 374297347
24485 64834193
24486 927922597
24487 1228854036
24488 222411040
24489 281244799
24490 20190538
24491 41485390
24492 440879590
24493 452456514
24494 137987658
24495 422214445
24496 162780156
24497 314744141
24498 21502263
24499 489646752
24500 418873396
24501 185395276
24502 70605986
24503 48332931
24504 128925245
24505 344437810
24506 50970289
24507 136772426
24508 126875130
24509 374878331
24510 351816237
24511 1208553054
24512 1046092469
24513 624531367
24514 172932793
24515 108034415
24516 632497741
24517 362523520
24518 151631744
24519 725321516
24520 311820925
24521 273678337
24522 288814704
24523 93522930
24524 293196845
24525 603399160
24526 860965485
24527 345547491
24528 544723024
24529 385017758
24530 766708916
24531 201769092
24532 17575919
24533 215282425
24534 582819923
24535 109380249
24536 737716127
24537 38582188
24538 123204389
24539 1143774352
24540 327775475
24541 913368435
24542 856479699
24543 645676286
24544 478218624
24545 297170881
24546 9619871
24547 134487950
24548 507782482
24549 381005634
24550 79075311
24551 44564821
24552 1121470023
24553 1607310537
24554 18139965
24555 156556054
24556 39476685
24557 108711370
24558 108344088
24559 85855946
24560 128198839
24561 125668119
24562 194934321
24563 865735175
24564 386967671
24565 262766351
24566 323700627
24567 9409759
24568 1414674058
24569 438492485
24570 538630847
24571 374548491
24572 752644399
24573 128572282
24574 753716970
24575 1143954077
24576 288644469
24577 1123864889
24578 231506639
24579 418963577
24580 360287174
24581 37597188
24582 122578598
24583 79533712
24584 206605770
24585 683132519
24586 693242345
24587 36246034
24588 156865920
24589 83603164
24590 266622434
24591 265941630
24592 671388470
24593 297040135
24594 1406143663
24595 191753145
24596 802723286
24597 234310800
24598 62849056
24599 1628153248
24600 181294502
24601 154798701
24602 388426997
24603 194632050
24604 928615056
24605 9186350
24606 91785771
24607 1550140257
24608 83225484
24609 118236748
24610 247189251
24611 287172601
24612 439099254
24613 66937555
24614 1001463725
24615 305949777
24616 349931014
24617 347734667
24618 2188181
24619 497567223
24620 79992667
24621 810926
24622 1182797883
24623 7882671
24624 35022161
24625 1065312251
24626 30506937
24627 60257212
24628 18328884
24629 423664080
24630 501545369
24631 397581973
24632 1436324584
24633 74614285
24634 288243972
24635 74873610
24636 250711886
24637 187448905
24638 1269180164
24639 200464986
24640 1202276352
24641 255671404
24642 647950206
24643 154667092
24644 473881566
24645 246400162
24646 567295254
24647 607660102
24648 214148423
24649 1251856748
24650 369439779
24651 384916864
24652 1553471310
24653 1033979054
24654 1419409827
24655 309201413
24656 73504915
24657 119042008
24658 1011576114
24659 7955444
24660 166936459
24661 325885933
24662 39012364
24663 1201700420
24664 219886697
24665 447189074
24666 124062657
24667 431729896
24668 59492066
24669 524572294
24670 480267429
24671 220884187
24672 193033662
24673 495737365
24674 406746353
24675 279179466
24676 1377406943
24677 181409906
24678 457161913
24679 633366402
24680 69110008
24681 30400007
24682 636023605
24683 89199656
24684 41351978
24685 103735307
24686 1372161877
24687 837585708
24688 578717355
24689 55049449
24690 46598502
24691 324345902
24692 1138304412
24693 123833359
24694 81875737
24695 27334155
24696 548616532
24697 32932550
24698 829651025
24699 278095321
24700 399085410
24701 35809364
24702 1031556499
24703 401393333
24704 1327117935
24705 415893774
24706 1110593250
24707 472036156
24708 954429974
24709 1215641299
24710 86467510
24711 154977350
24712 152054645
24713 6299021
24714 69894918
24715 99611402
24716 444980566
24717 286766286
24718 809446982
24719 58110265
24720 503554297
24721 149580900
24722 61974373
24723 768539768
24724 171835628
24725 180714370
24726 742426050
24727 782834506
24728 118572385
24729 109560376
24730 5092057
24731 102211611
24732 127577858
24733 1396162639
24734 10741503
24735 1389668663
24736 138838592
24737 939286708
24738 87057620
24739 17361496
24740 304652265
24741 770041161
24742 110688826
24743 562066216
24744 302409977
24745 1787688720
24746 203945507
24747 461578085
24748 1130352402
24749 22669398
24750 480196007
24751 2162074
24752 271987578
24753 278109651
24754 120586020
24755 134339153
24756 540398929
24757 850278062
24758 406251100
24759 134065972
24760 169357575
24761 258998260
24762 69716913
24763 375923795
24764 118969748
24765 133586128
24766 472543509
24767 128012077
24768 540798083
24769 746060665
24770 995786651
24771 259690544
24772 256138241
24773 371640910
24774 552491608
24775 360641238
24776 174144431
24777 130056776
24778 364106198
24779 633888282
24780 962257164
24781 215298422
24782 300629928
24783 1720502542
24784 71456294
24785 119334698
24786 433680937
24787 275672339
24788 676401898
24789 231249700
24790 148091504
24791 269132569
24792 185626928
24793 149993241
24794 617860557
24795 85955831
24796 755913849
24797 342311977
24798 26563683
24799 1398212947
24800 4411997
24801 83648926
24802 84156163
24803 278279261
24804 839651666
24805 69495835
24806 147847437
24807 9538272
24808 459270480
24809 274296401
24810 731491255
24811 259126773
24812 323490880
24813 1164426492
24814 825541564
24815 231998337
24816 162409616
24817 523765387
24818 978372646
24819 125137558
24820 653072162
24821 99737897
24822 852628489
24823 1079081892
24824 442263160
24825 877469474
24826 449508659
24827 111408404
24828 237358416
24829 660890131
24830 436566579
24831 117323050
24832 115973701
24833 434718159
24834 379065747
24835 259501630
24836 40835404
24837 462635348
24838 386519372
24839 1459553855
24840 632277050
24841 531239182
24842 844540724
24843 154432014
24844 943957121
24845 116111647
24846 365847990
24847 24082908
24848 851303536
24849 944262467
24850 781862302
24851 78236513
24852 75465470
24853 881585691
24854 105397717
24855 196624788
24856 316514798
24857 643634822
24858 163646391
24859 444841018
24860 15812286
24861 225542304
24862 87027710
24863 491696265
24864 920409438
24865 45774889
24866 715896543
24867 65133945
24868 45917932
24869 257657439
24870 180724201
24871 32269147
24872 14024728
24873 550063159
24874 664621383
24875 239464484
24876 424111984
24877 267894342
24878 526337470
24879 171720807
24880 1925654189
24881 733542121
24882 557522696
24883 434720267
24884 287052511
24885 575746115
24886 51777685
24887 1051690196
24888 439337285
24889 215690855
24890 188583231
24891 692349140
24892 248591115
24893 129694515
24894 818195541
24895 140412563
24896 98558021
24897 549479021
24898 738849252
24899 219938298
24900 160483466
24901 198743564
24902 39040189
24903 565215074
24904 500354444
24905 343620115
24906 858408088
24907 52383756
24908 1622369050
24909 596356706
24910 127729561
24911 96105748
24912 55027143
24913 1623310878
24914 89387480
24915 170147650
24916 126338427
24917 173556575
24918 494109725
24919 455366975
24920 244172275
24921 202786780
24922 185375697
24923 80000581
24924 203441862
24925 12893947
24926 425974533
24927 100927300
24928 216136729
24929 1039383148
24930 1686724562
24931 434396538
24932 642144356
24933 896013127
24934 649236276
24935 619346859
24936 107485301
24937 232284918
24938 319249737
24939 711867008
24940 280897407
24941 36035381
24942 183222546
24943 910244891
24944 21670889
24945 617502145
24946 38049563
24947 779549133
24948 124007654
24949 85485814
24950 1125866257
24951 761464770
24952 5834822
24953 487791779
24954 382661878
24955 1570998980
24956 1338073241
24957 196530037
24958 43529062
24959 1574650954
24960 773461721
24961 281965945
24962 2429836402
24963 426367880
24964 173804408
24965 49348492
24966 196304394
24967 160749279
24968 104161300
24969 294128399
24970 1454979068
24971 111049943
24972 102101136
24973 654798644
24974 1491694948
24975 676298645
24976 189884186
24977 1324522641
24978 148679724
24979 232088910
24980 569657733
24981 23061863
24982 321127335
24983 62359109
24984 244429946
24985 701631413
24986 133043997
24987 174353079
24988 234864415
24989 57841344
24990 349859541
24991 204606843
24992 486045614
24993 341383815
24994 506707239
24995 199638477
24996 68794379
24997 228524510
24998 14534362
24999 329021291
25000 113469995
25001 313765084
25002 956238389
25003 966002821
25004 2333440912
25005 424593961
25006 181348247
25007 310762867
25008 1285613933
25009 1051387779
25010 226908333
25011 1277742967
25012 818856589
25013 72058262
25014 79941146
25015 43725880
25016 422971597
25017 678456162
25018 410123335
25019 198310340
25020 166998851
25021 408779593
25022 112005421
25023 362844148
25024 212357059
25025 150415661
25026 683066117
25027 479092696
25028 395362574
25029 44461287
25030 32115995
25031 576391977
25032 188940800
25033 303346738
25034 249472037
25035 185823438
25036 462797714
25037 37661660
25038 902459126
25039 364609195
25040 110305680
25041 122140655
25042 968222194
25043 12117015
25044 1396139599
25045 11533251
25046 636139087
25047 846924051
25048 347131758
25049 624949389
25050 508020459
25051 543704825
25052 241245139
25053 59437849
25054 651364129
25055 213082513
25056 571922696
25057 225439259
25058 228838702
25059 61971807
25060 147803538
25061 191929088
25062 3412760374
25063 87691664
25064 1197806705
25065 269057812
25066 103615412
25067 303449230
25068 139457702
25069 130645908
25070 10700726
25071 481878794
25072 64381038
25073 510135393
25074 74496357
25075 84520677
25076 331078441
25077 2579431190
25078 17920944
25079 179806781
25080 212090780
25081 520797249
25082 227739528
25083 234846805
25084 457031212
25085 67019256
25086 371552545
25087 423463854
25088 1182580400
25089 817277582
25090 1037503006
25091 201225929
25092 337461803
25093 74726803
25094 597450232
25095 647262468
25096 172784558
25097 2053575
25098 1027439452
25099 528369467
25100 95008904
25101 438938239
25102 521936270
25103 624372287
25104 481244972
25105 461484075
25106 502880721
25107 222349027
25108 1519061158
25109 107517598
25110 108616070
25111 263837028
25112 309203882
25113 21019620
25114 147371060
25115 1804385987
25116 476935620
25117 168200003
25118 243443510
25119 222521109
25120 1025519
25121 161121169
25122 425894162
25123 444933704
25124 1465302879
25125 505157384
25126 2937320
25127 847925088
25128 566436746
25129 508082859
25130 21698024
25131 1795659453
25132 1687679924
25133 169025820
25134 800702368
25135 1266475768
25136 535182481
25137 344348631
25138 355590794
25139 389977295
25140 6541646
25141 88297431
25142 327826112
25143 24475959
25144 108559708
25145 341134926
25146 178030631
25147 155283161
25148 334459779
25149 340639573
25150 1881459660
25151 85250020
25152 314194995
25153 417169635
25154 707626592
25155 102674888
25156 1227706215
25157 21863912
25158 114416546
25159 281006910
25160 165579367
25161 821090185
25162 23506069
25163 201379523
25164 658842231
25165 31950595
25166 415895460
25167 307543413
25168 200197844
25169 291724899
25170 44207229
25171 298735711
25172 63363856
25173 842047693
25174 605335127
25175 124549103
25176 1335256018
25177 60288754
25178 176730300
25179 2235969337
25180 143479787
25181 134223903
25182 443172500
25183 477018319
25184 163943491
25185 488109759
25186 244784504
25187 304543005
25188 243374864
25189 1024759648
25190 397687302
25191 596659152
25192 149378175
25193 1000555315
25194 41793306
25195 211033121
25196 483865225
25197 136648281
25198 27058155
25199 213825615
25200 1079514068
25201 1866971894
25202 562625434
25203 515647356
25204 20900907
25205 269318483
25206 639410551
25207 348542454
25208 88816611
25209 357536341
25210 199876883
25211 499286269
25212 44439611
25213 332146269
25214 72451567
25215 1684993839
25216 249526624
25217 460279745
25218 284684259
25219 14816999
25220 396144534
25221 126454253
25222 113909571
25223 756885083
25224 168135295
25225 346558191
25226 504942158
25227 423170623
25228 258888357
25229 3584500
25230 25582838
25231 967689165
25232 8618972
25233 119875823
25234 346549059
25235 150066613
25236 310256679
25237 789945956
25238 277317681
25239 241007163
25240 289561904
25241 292118394
25242 530346465
25243 580884719
25244 303515166
25245 130234755
25246 1542546128
25247 659188354
25248 752474714
25249 124109150
25250 1378571527
25251 571446432
25252 566501818
25253 350256098
25254 457267680
25255 3704435207
25256 190619011
25257 205737001
25258 487277799
25259 98138688
25260 180849886
25261 553705046
25262 837176219
25263 182227172
25264 60374293
25265 395867908
25266 673669323
25267 421229768
25268 1060722054
25269 1322969324
25270 1089364549
25271 1232722046
25272 515869297
25273 471589128
25274 1351122868
25275 264884889
25276 34582191
25277 404064249
25278 141606059
25279 860840775
25280 77232566
25281 725371886
25282 865890484
25283 511598349
25284 945822683
25285 970147755
25286 999647135
25287 3117004
25288 108281173
25289 846841546
25290 1538205761
25291 450748262
25292 45064901
25293 198836709
25294 405553522
25295 1142487154
25296 179437904
25297 565435522
25298 719712050
25299 582165313
25300 130720145
25301 4029597
25302 516854069
25303 176253576
25304 1694638500
25305 326456809
25306 492738653
25307 1258670768
25308 53950044
25309 284632608
25310 602695703
25311 114600049
25312 193568763
25313 246216581
25314 512133535
25315 276814003
25316 129365126
25317 35703753
25318 1122728148
25319 383400914
25320 338220916
25321 126296918
25322 261701047
25323 228330530
25324 163637751
25325 1191773776
25326 44835335
25327 178865333
25328 322936367
25329 120430776
25330 714579
25331 214537070
25332 425922908
25333 214087096
25334 166379925
25335 151769017
25336 409239365
25337 515047698
25338 223879926
25339 75384651
25340 102034897
25341 1580646298
25342 538050093
25343 240275851
25344 25337147
25345 1342174693
25346 96385732
25347 595456752
25348 1331664822
25349 1025269634
25350 3022669434
25351 7102626
25352 104744603
25353 85165308
25354 163697221
25355 236882784
25356 34133415
25357 148398886
25358 901974557
25359 716354937
25360 150770426
25361 294258215
25362 557321859
25363 115696118
25364 410220880
25365 582860509
25366 561931734
25367 13002146
25368 144797246
25369 1506508735
25370 926040152
25371 681866425
25372 217628701
25373 27729158
25374 755297833
25375 648658869
25376 500224282
25377 1162612500
25378 813738758
25379 106596957
25380 363562494
25381 234648786
25382 421205588
25383 2126554324
25384 168550290
25385 272702803
25386 2328189863
25387 359957566
25388 248752202
25389 1087174426
25390 698285211
25391 1018221357
25392 339161873
25393 64260707
25394 1444753157
25395 1339948802
25396 326845349
25397 208278160
25398 160301332
25399 297885699
25400 192473639
25401 420408506
25402 16218422
25403 128216048
25404 501743810
25405 299001744
25406 389060534
25407 566943161
25408 781393845
25409 103564921
25410 290635434
25411 642269278
25412 90107839
25413 640178481
25414 467607454
25415 392938548
25416 1089789159
25417 105312645
25418 558319916
25419 1783146215
25420 627914029
25421 883587425
25422 188435397
25423 493014282
25424 964982864
25425 1221394365
25426 23767458
25427 28301961
25428 1025708369
25429 144893348
25430 1008394586
25431 519212978
25432 21591596
25433 223022550
25434 473448260
25435 569511944
25436 1159142980
25437 132302722
25438 992533793
25439 339160594
25440 36314481
25441 85148950
25442 956692508
25443 542640633
25444 188658967
25445 508254407
25446 157422201
25447 630920927
25448 81535669
25449 326445542
25450 53752108
25451 297913788
25452 707816354
25453 186478214
25454 344711533
25455 130059984
25456 588394071
25457 12087900
25458 129857393
25459 539889625
25460 259373525
25461 43967187
25462 307118373
25463 817070104
25464 121349100
25465 425627569
25466 702089150
25467 199629786
25468 715142913
25469 1241289648
25470 2482996597
25471 161847393
25472 205103135
25473 134145962
25474 257938304
25475 62105364
25476 206529387
25477 563762855
25478 298019294
25479 65880313
25480 205535878
25481 335349021
25482 285009215
25483 337515050
25484 3002261572
25485 388747026
25486 733760686
25487 610356833
25488 20353961
25489 610411007
25490 67136522
25491 57710141
25492 265833417
25493 202115495
25494 280436769
25495 671901706
25496 2294480174
25497 818860429
25498 82800825
25499 115423693
25500 116898168
25501 28938734
25502 281027823
25503 25327648
25504 48894902
25505 142165126
25506 33514413
25507 562445034
25508 492677846
25509 1213160214
25510 389492028
25511 645722053
25512 615501227
25513 56544041
25514 568872820
25515 277103465
25516 442952563
25517 197860578
25518 18657686
25519 208560658
25520 50444161
25521 31634226
25522 1052320313
25523 193666356
25524 135262007
25525 785117799
25526 727407435
25527 222451505
25528 11994942
25529 480968052
25530 1565751835
25531 249953720
25532 336217024
25533 269722310
25534 73230812
25535 702659773
25536 497249482
25537 1279671446
25538 186566997
25539 166652875
25540 228953127
25541 783115397
25542 229426406
25543 20274317
25544 243063493
25545 30662751
25546 138275203
25547 219178354
25548 853853199
25549 312962291
25550 241264103
25551 467911341
25552 45419587
25553 583798017
25554 1538768763
25555 4071108
25556 18066490
25557 946671034
25558 517757662
25559 202398980
25560 450712424
25561 715321553
25562 588244193
25563 833684164
25564 179559585
25565 978419644
25566 322368319
25567 33891813
25568 557584814
25569 240450937
25570 343796655
25571 1261333036
25572 819898431
25573 174911658
25574 107659876
25575 456408239
25576 649365917
25577 656470568
25578 285045132
25579 992001453
25580 417334950
25581 675356905
25582 673554377
25583 284023171
25584 1566228
25585 312713720
25586 977376351
25587 671233450
25588 444591898
25589 290030995
25590 86656589
25591 310057876
25592 1091313608
25593 187697540
25594 401346762
25595 34970789
25596 275194578
25597 818088414
25598 85701999
25599 141660907
25600 2079860017
25601 3598894
25602 99994691
25603 61604186
25604 365446714
25605 450699110
25606 937073637
25607 83434312
25608 636035499
25609 476230384
25610 163714124
25611 413460642
25612 100204335
25613 313866991
25614 482730372
25615 646647677
25616 666045447
25617 291137197
25618 411342455
25619 337842450
25620 346100719
25621 220297810
25622 805766114
25623 1103470544
25624 213919602
25625 108875562
25626 863056548
25627 3053112
25628 440298775
25629 652074637
25630 32677964
25631 38011633
25632 330952600
25633 76574848
25634 184802921
25635 1715589034
25636 508871469
25637 581204520
25638 598509247
25639 93510770
25640 9998295
25641 342028165
25642 560683122
25643 197188696
25644 221287985
25645 362148144
25646 1117329419
25647 146164072
25648 594251819
25649 106936068
25650 452095511
25651 429958256
25652 489236917
25653 85463757
25654 146534445
25655 490154625
25656 1262552323
25657 486800833
25658 286587976
25659 69022775
25660 31436991
25661 1261237399
25662 179841784
25663 1545640345
25664 281513673
25665 233455675
25666 630950755
25667 845497754
25668 881055102
25669 139756523
25670 134549123
25671 54755810
25672 263629324
25673 1761674267
25674 429725416
25675 115121921
25676 1103215008
25677 158828582
25678 764700480
25679 71854674
25680 491156483
25681 619424674
25682 384298521
25683 831960898
25684 947873972
25685 341086368
25686 255397242
25687 987854219
25688 1496067153
25689 695919887
25690 16250393
25691 773908045
25692 625746739
25693 163452702
25694 226240
25695 498363935
25696 1375280220
25697 1011487571
25698 322638560
25699 135333509
25700 545568985
25701 167965446
25702 444525652
25703 910242151
25704 215143482
25705 187131875
25706 666661057
25707 125005446
25708 547635903
25709 454551214
25710 549344046
25711 736176835
25712 364597617
25713 78723185
25714 113877734
25715 673460490
25716 447745857
25717 904535915
25718 293436296
25719 162222810
25720 947981603
25721 1242969082
25722 198239083
25723 365103157
25724 89350378
25725 344183205
25726 411533338
25727 407438699
25728 861728906
25729 695287323
25730 256324536
25731 6562668
25732 353433354
25733 567348870
25734 644775020
25735 559354020
25736 263664549
25737 323782279
25738 467529765
25739 566295322
25740 368324208
25741 920851921
25742 234333074
25743 107331006
25744 1648120
25745 1572555422
25746 205528774
25747 10559501
25748 404089526
25749 64167967
25750 235254123
25751 449293852
25752 648315889
25753 1260192706
25754 6835201
25755 1939640747
25756 264745433
25757 728324494
25758 199852935
25759 238161851
25760 66442483
25761 212100204
25762 2490166800
25763 34908890
25764 1613581887
25765 1481721544
25766 50363264
25767 174845980
25768 640969148
25769 61913402
25770 357050717
25771 27471461
25772 349154027
25773 477163302
25774 572424292
25775 69217956
25776 21850093
25777 1528837600
25778 198991875
25779 1863500854
25780 360767546
25781 1044483152
25782 1797654950
25783 685394947
25784 188973223
25785 540549087
25786 281174241
25787 547947650
25788 358945562
25789 12287158
25790 291423278
25791 167050474
25792 151547557
25793 392944194
25794 628337996
25795 61773824
25796 203659773
25797 144596737
25798 230100174
25799 98633104
25800 459580818
25801 22742424
25802 79265944
25803 178733493
25804 392087332
25805 416294270
25806 1133297709
25807 83580970
25808 631790156
25809 14632593
25810 69838510
25811 700117144
25812 886220165
25813 408293422
25814 441944182
25815 119270444
25816 129440970
25817 1080530214
25818 1875567126
25819 72701355
25820 1391840712
25821 8468422
25822 168700696
25823 275321580
25824 888710553
25825 214170587
25826 624709519
25827 681470292
25828 169465538
25829 521680908
25830 1277906210
25831 342474154
25832 1780097818
25833 223957247
25834 384926092
25835 919737671
25836 299629271
25837 239136823
25838 120711604
25839 122295235
25840 55166444
25841 7627568
25842 124311065
25843 12928708
25844 1452242486
25845 398995028
25846 104579167
25847 19295395
25848 1627443819
25849 231827595
25850 591770166
25851 159269200
25852 257160069
25853 316443834
25854 278040113
25855 1202283001
25856 674931386
25857 9683073
25858 912440840
25859 32838829
25860 200239668
25861 970108459
25862 232249404
25863 815406440
25864 58842960
25865 1180371912
25866 87218566
25867 2102420542
25868 143869878
25869 15444810
25870 1665401314
25871 10701174
25872 104722126
25873 329098126
25874 318982039
25875 482723428
25876 89812087
25877 20222065
25878 1230619176
25879 365213306
25880 726738522
25881 101887236
25882 922361788
25883 529105412
25884 235972464
25885 54757235
25886 93937909
25887 299730914
25888 196318625
25889 732558651
25890 603762505
25891 323019777
25892 571673357
25893 410924885
25894 946963463
25895 155757403
25896 604928041
25897 39609517
25898 82631460
25899 245972612
25900 332635306
25901 333811144
25902 793061470
25903 528848552
25904 398010061
25905 532811282
25906 343727062
25907 300841210
25908 151285721
25909 567138473
25910 33818660
25911 323176856
25912 507739151
25913 1061017557
25914 734964465
25915 349904612
25916 365023333
25917 122565544
25918 168957623
25919 240029644
25920 313480133
25921 116789860
25922 36923525
25923 161013059
25924 637017774
25925 98561867
25926 3117425426
25927 616842232
25928 140137199
25929 896018904
25930 222274371
25931 556199769
25932 1437826029
25933 604400183
25934 468755924
25935 789156746
25936 14362077
25937 308945174
25938 64545379
25939 463859274
25940 697724843
25941 392374473
25942 362066250
25943 43303914
25944 266263016
25945 328449244
25946 333284616
25947 375534771
25948 391379868
25949 4748463
25950 174107927
25951 986376752
25952 73579256
25953 623309227
25954 251393701
25955 276127736
25956 1573477194
25957 2025238
25958 408218415
25959 297534163
25960 297722398
25961 121618263
25962 606148984
25963 132672694
25964 4368249
25965 136075138
25966 95674500
25967 622638699
25968 860077190
25969 193417621
25970 1107161286
25971 417770911
25972 645711539
25973 899729560
25974 414516479
25975 255948680
25976 147773904
25977 960251531
25978 152573639
25979 458905925
25980 1085245855
25981 326953255
25982 85373102
25983 1072032910
25984 212313482
25985 688793465
25986 303972455
25987 229553663
25988 527992888
25989 298810833
25990 4657567
25991 696593963
25992 739945693
25993 109348344
25994 449326892
25995 935956243
25996 1452769046
25997 5303215
25998 268827274
25999 412385045
26000 929480525
26001 137655658
26002 485117877
26003 726769209
26004 810387649
26005 39948853
26006 238704728
26007 300118959
26008 1321044766
26009 557539155
26010 1187408828
26011 253757141
26012 689833516
26013 110992999
26014 1041248963
26015 43121385
26016 736730078
26017 313629054
26018 294598484
26019 157038556
26020 623070505
26021 390876336
26022 677549964
26023 126855743
26024 1365573686
26025 262510657
26026 56683560
26027 309014746
26028 706331214
26029 261089278
26030 389439950
26031 278570203
26032 892097699
26033 1175770244
26034 831899729
26035 461189390
26036 95533141
26037 979960776
26038 413938486
26039 122388719
26040 212488809
26041 597652238
26042 1775553595
26043 279172488
26044 68722815
26045 1415896773
26046 224541734
26047 508388249
26048 479071603
26049 345895252
26050 914196947
26051 1722108989
26052 56553542
26053 536662685
26054 53135227
26055 1439166609
26056 136707444
26057 1708665586
26058 491045721
26059 598215566
26060 850745516
26061 5489900
26062 577243705
26063 866288058
26064 359204990
26065 735938894
26066 638517178
26067 19134996
26068 99471025
26069 437172177
26070 53165597
26071 158830124
26072 114106592
26073 94967121
26074 668239391
26075 547379857
26076 175093461
26077 953048404
26078 420949304
26079 392298967
26080 676441436
26081 1404817580
26082 774345824
26083 52565103
26084 203262626
26085 276769484
26086 321917753
26087 16412702
26088 42716215
26089 751710804
26090 94931524
26091 42386954
26092 383375430
26093 233256036
26094 399146488
26095 505640394
26096 97302159
26097 238830172
26098 287202630
26099 138634277
26100 1212218324
26101 1413153509
26102 125943485
26103 636774421
26104 430786981
26105 211971562
26106 163425328
26107 150783851
26108 352548991
26109 1780482220
26110 22059572
26111 68056948
26112 95834448
26113 227310957
26114 436020021
26115 461728213
26116 1177573492
26117 744439623
26118 727490109
26119 262660820
26120 672363859
26121 1159662044
26122 1021617600
26123 585565603
26124 265749132
26125 123606625
26126 851007958
26127 1098869889
26128 244692565
26129 225584545
26130 208732569
26131 412565999
26132 538354897
26133 569300903
26134 163540404
26135 95537448
26136 443841265
26137 1093783191
26138 735125928
26139 165479100
26140 486067490
26141 9326969
26142 9636734
26143 825402948
26144 210801370
26145 714490679
26146 349870653
26147 312144853
26148 1252197104
26149 100415297
26150 439752392
26151 709683207
26152 607981790
26153 831059876
26154 113139184
26155 383530948
26156 8413520
26157 690949791
26158 93308598
26159 991060119
26160 1421303059
26161 159748559
26162 97518486
26163 87392417
26164 176790569
26165 7989552
26166 140558973
26167 9762633
26168 117670539
26169 483455196
26170 722890633
26171 149228551
26172 78821810
26173 350155328
26174 301630088
26175 528631284
26176 545223960
26177 150554546
26178 194132331
26179 1498758553
26180 654433827
26181 429151732
26182 573051023
26183 49486002
26184 212243659
26185 108814418
26186 163361273
26187 563216683
26188 1185635415
26189 75213310
26190 178049980
26191 128531354
26192 12669043
26193 248192789
26194 334950860
26195 732055254
26196 1195340411
26197 152522006
26198 256982084
26199 31019669
26200 325607293
26201 387155804
26202 355842335
26203 369803588
26204 1645644296
26205 563243765
26206 71129647
26207 189472593
26208 62236417
26209 671921054
26210 277025719
26211 583477651
26212 1281304425
26213 376807141
26214 576892745
26215 791843927
26216 367836
26217 52439979
26218 21414978
26219 39796228
26220 25843670
26221 26861617
26222 1463002920
26223 907062157
26224 183647680
26225 208144473
26226 67813625
26227 1167569218
26228 312920333
26229 254313340
26230 401562502
26231 103192530
26232 1249241018
26233 6153182
26234 296001579
26235 593399892
26236 56263101
26237 1518425550
26238 151759477
26239 674630415
26240 236694757
26241 682509614
26242 34637288
26243 1003444104
26244 70092482
26245 180738903
26246 690815183
26247 1140149620
26248 553290387
26249 22120183
26250 52205384
26251 791321320
26252 173766993
26253 755388028
26254 146376977
26255 276576284
26256 377483870
26257 190839115
26258 153090487
26259 62347532
26260 18194072
26261 144944226
26262 147624075
26263 128287191
26264 70372988
26265 25156000
26266 98321719
26267 304499029
26268 309448321
26269 295473384
26270 90863422
26271 612147347
26272 415525324
26273 72893353
26274 75934360
26275 82330126
26276 105997570
26277 606104328
26278 583933687
26279 862361398
26280 31444606
26281 584356893
26282 204595282
26283 1084356004
26284 272101213
26285 288113321
26286 2678778
26287 418808328
26288 300419796
26289 59615403
26290 688646149
26291 43304340
26292 394062289
26293 637339685
26294 551139821
26295 153330738
26296 589060555
26297 482115965
26298 532349111
26299 119693633
26300 4600636
26301 1276081832
26302 1124664383
26303 52012392
26304 1279471058
26305 870868605
26306 257692235
26307 148982116
26308 80051197
26309 1148605022
26310 106340284
26311 1024682137
26312 1358468092
26313 854334167
26314 594719040
26315 43659606
26316 235556403
26317 95468869
26318 229315483
26319 467318257
26320 656029327
26321 214705379
26322 233436595
26323 249904704
26324 897538061
26325 38048094
26326 3932552
26327 342248739
26328 341993071
26329 21396904
26330 902110433
26331 863437149
26332 513959952
26333 217127598
26334 444224044
26335 90358102
26336 364500093
26337 3587878
26338 454011730
26339 15745326
26340 77176687
26341 496567388
26342 86270147
26343 402161029
26344 343225211
26345 254460780
26346 314208269
26347 166611827
26348 847353952
26349 987480212
26350 621313861
26351 22367998
26352 318668922
26353 237558674
26354 15701177
26355 488056145
26356 218838381
26357 1473092922
26358 684775044
26359 1970668463
26360 996026618
26361 556808145
26362 53724128
26363 34022865
26364 167795912
26365 45686880
26366 898800716
26367 134579056
26368 1046637774
26369 135888961
26370 590766280
26371 353725874
26372 366157653
26373 281486852
26374 299943964
26375 1081401191
26376 360769140
26377 1277105392
26378 141264541
26379 354590967
26380 1961628519
26381 416549550
26382 62180746
26383 833124541
26384 533610184
26385 1554817901
26386 430965670
26387 177954121
26388 256756076
26389 724371426
26390 1669181118
26391 343555598
26392 190207738
26393 113772901
26394 291533485
26395 243683771
26396 384080537
26397 565867298
26398 588441446
26399 212711333
26400 128977768
26401 971359921
26402 266039467
26403 21125736
26404 923075211
26405 521450590
26406 292017463
26407 3140928408
26408 668468503
26409 234496011
26410 131200266
26411 236460582
26412 222868340
26413 675128682
26414 83485496
26415 175633310
26416 253559565
26417 359289639
26418 19661765
26419 105252041
26420 663775237
26421 75952162
26422 83109324
26423 209859375
26424 563012559
26425 622135096
26426 956204354
26427 2405080
26428 245782208
26429 29687980
26430 114933370
26431 966666583
26432 50130879
26433 47919622
26434 153134830
26435 76628955
26436 414043771
26437 19235340
26438 318256408
26439 427680692
26440 360389910
26441 157315890
26442 122595132
26443 28542608
26444 505399123
26445 228813117
26446 296609543
26447 266418640
26448 143925230
26449 762819811
26450 148604592
26451 374641305
26452 34363986
26453 303325498
26454 380330719
26455 228271714
26456 2628604
26457 204475145
26458 481054412
26459 76956103
26460 673254978
26461 1262838442
26462 41043885
26463 1018900169
26464 11588912
26465 42126675
26466 17897507
26467 373087871
26468 93052676
26469 428977727
26470 504431326
26471 1549668595
26472 2348707979
26473 184008913
26474 146326232
26475 568561269
26476 195944568
26477 164796189
26478 803941303
26479 31708341
26480 1110905949
26481 125328841
26482 643670521
26483 429713023
26484 419108565
26485 496829973
26486 514593189
26487 737191058
26488 2210965418
26489 396958498
26490 133912016
26491 1415574017
26492 740120516
26493 294120203
26494 288074150
26495 249346010
26496 57551099
26497 634726759
26498 1014983467
26499 187487177
26500 747835289
26501 415048945
26502 2142052481
26503 24696113
26504 311653288
26505 450593947
26506 428421863
26507 894899499
26508 1348058870
26509 809458488
26510 1116788301
26511 843852847
26512 265025541
26513 413108531
26514 291810095
26515 101336225
26516 520572841
26517 227396348
26518 269505363
26519 462603474
26520 214967986
26521 18208498
26522 22782777
26523 653194825
26524 634496619
26525 1743928408
26526 218238943
26527 972521096
26528 311442648
26529 221570001
26530 156864716
26531 204450413
26532 181517
26533 461574620
26534 513056178
26535 230593701
26536 145061602
26537 142821095
26538 3335065
26539 731331727
26540 10018638
26541 208568102
26542 647573451
26543 15777653
26544 150314663
26545 557683708
26546 2510884470
26547 359765094
26548 1506090132
26549 630522325
26550 368646325
26551 196698909
26552 110747189
26553 457248357
26554 90382311
26555 697549547
26556 31736539
26557 1026343703
26558 139270735
26559 351248933
26560 871809288
26561 273616694
26562 315442729
26563 262899763
26564 588113482
26565 1459105087
26566 337805753
26567 1015689793
26568 299157065
26569 825563354
26570 1534743555
26571 660439096
26572 102857806
26573 124866735
26574 329927698
26575 554276121
26576 739699542
26577 532319735
26578 340752360
26579 1323256840
26580 316170133
26581 410383137
26582 114241292
26583 859448146
26584 171842019
26585 339406104
26586 523428327
26587 101803165
26588 76326730
26589 517973881
26590 161492799
26591 174745273
26592 969658703
26593 467777103
26594 897358498
26595 59538952
26596 369298018
26597 82290628
26598 487115544
26599 373291427
26600 376116364
26601 1613036174
26602 635738839
26603 247081862
26604 193730233
26605 45731667
26606 243856482
26607 180026776
26608 243956849
26609 34072611
26610 163312424
26611 510658548
26612 91911081
26613 654237682
26614 424009378
26615 554295414
26616 1698994872
26617 853472689
26618 124085573
26619 2601261888
26620 49665091
26621 204740764
26622 1287623556
26623 185898155
26624 10856755
26625 358968586
26626 535775409
26627 93584505
26628 1239626422
26629 279715635
26630 791301656
26631 707291082
26632 48976501
26633 621036208
26634 252779277
26635 346812980
26636 343467331
26637 1485948280
26638 95249894
26639 95034761
26640 287775539
26641 376701698
26642 95197374
26643 315640930
26644 296024309
26645 1465508586
26646 465731117
26647 574735273
26648 393297694
26649 793314637
26650 445006527
26651 2300083990
26652 1291980727
26653 176264158
26654 364712443
26655 884891558
26656 1284650167
26657 571948876
26658 3138983338
26659 813502083
26660 363338156
26661 1080903033
26662 223112365
26663 100342128
26664 108652348
26665 110453271
26666 569453057
26667 342156257
26668 623950345
26669 1221533187
26670 163076375
26671 82986163
26672 443087444
26673 350363725
26674 363202611
26675 1240334166
26676 327818467
26677 474389105
26678 163495719
26679 315533690
26680 1201540901
26681 258346205
26682 127444865
26683 283656907
26684 49127114
26685 1029890582
26686 897999879
26687 423009406
26688 645928844
26689 74741242
26690 435171303
26691 726888007
26692 1049842745
26693 609889854
26694 956287779
26695 24533304
26696 115596275
26697 1268994424
26698 199751666
26699 110861138
26700 1796960269
26701 1058897129
26702 872109944
26703 438196013
26704 403139253
26705 211616614
26706 147073914
26707 146252103
26708 109210627
26709 2292314736
26710 347874099
26711 734845218
26712 860678818
26713 190179409
26714 399360382
26715 94902437
26716 923873751
26717 58814068
26718 287031031
26719 1210845354
26720 919784251
26721 5369673
26722 321099690
26723 127693379
26724 283648291
26725 97426477
26726 106015216
26727 1003850027
26728 245712350
26729 776166215
26730 376502937
26731 396911657
26732 483809555
26733 230990385
26734 144188169
26735 1355073237
26736 326129701
26737 481569925
26738 34735393
26739 88831425
26740 750362908
26741 232451514
26742 13678047
26743 82824502
26744 191916549
26745 712844357
26746 600197961
26747 665935900
26748 1960103158
26749 275548056
26750 1551266153
26751 230598642
26752 579092264
26753 647596429
26754 79570537
26755 44037407
26756 234434254
26757 63069099
26758 668778366
26759 329623037
26760 437822618
26761 887638132
26762 430778330
26763 932705301
26764 1347272878
26765 95342508
26766 35476487
26767 1167116898
26768 1387816285
26769 821903842
26770 109604482
26771 194423306
26772 1084851070
26773 404975107
26774 279717238
26775 345511169
26776 384685788
26777 124295779
26778 1086537547
26779 83800376
26780 182250455
26781 161599730
26782 1466391725
26783 102348573
26784 444815290
26785 161467269
26786 158429359
26787 988497249
26788 176952030
26789 51011325
26790 1368011947
26791 449922957
26792 203048991
26793 131162562
26794 1282967456
26795 246095333
26796 724649971
26797 34617467
26798 222200330
26799 53644102
26800 336258247
26801 619296115
26802 427733500
26803 4546507977
26804 3012085391
26805 214138221
26806 80939726
26807 201308386
26808 116764838
26809 654852376
26810 892360886
26811 676685498
26812 603616854
26813 972497186
26814 296098981
26815 952014501
26816 749703224
26817 27682075
26818 28044642
26819 447631106
26820 260447661
26821 728023458
26822 298682943
26823 57657238
26824 137158091
26825 868884622
26826 564813076
26827 1342526985
26828 493326356
26829 87491851
26830 651410677
26831 1186755634
26832 642651280
26833 342769873
26834 20995655
26835 515338831
26836 1148826289
26837 2201336679
26838 265569675
26839 1215007665
26840 113175353
26841 441778149
26842 152535517
26843 930733473
26844 268903836
26845 37361805
26846 739585112
26847 128863316
26848 304900343
26849 125229349
26850 188939279
26851 504102590
26852 1005504524
26853 342934116
26854 453429720
26855 290190971
26856 2703613214
26857 475586525
26858 927151566
26859 58546716
26860 1227568279
26861 348146071
26862 678972159
26863 852267474
26864 823850206
26865 388568556
26866 1086521132
26867 28059841
26868 488464822
26869 508717053
26870 400380663
26871 596087134
26872 258237202
26873 4639790
26874 9868163
26875 403353033
26876 932890839
26877 571675404
26878 2653775
26879 554563473
26880 1209312100
26881 306030813
26882 319562698
26883 66713681
26884 373547453
26885 1003052240
26886 196754496
26887 1619499324
26888 617670310
26889 947793655
26890 6832213
26891 464378155
26892 712557829
26893 19503788
26894 679706219
26895 266471564
26896 2450672892
26897 1486713058
26898 195305923
26899 468079238
26900 352859120
26901 1305587522
26902 102812637
26903 1090776343
26904 181117284
26905 740884459
26906 590629478
26907 1265357277
26908 609550967
26909 12397094
26910 796581063
26911 214765194
26912 500824407
26913 460195106
26914 134879828
26915 137733496
26916 269116578
26917 229666451
26918 94905416
26919 380222497
26920 902264017
26921 291928862
26922 237858411
26923 520266520
26924 676956649
26925 502986959
26926 419790457
26927 896060206
26928 225103891
26929 237467181
26930 517167052
26931 243410235
26932 118498575
26933 122301214
26934 319628176
26935 222859360
26936 755672877
26937 2646844628
26938 486331593
26939 1943394346
26940 890673128
26941 354117281
26942 377015557
26943 143326228
26944 188420979
26945 1328164637
26946 180101321
26947 1569938782
26948 738443678
26949 160653030
26950 236606806
26951 677937625
26952 1185554380
26953 484791954
26954 448842761
26955 1044322302
26956 494161635
26957 478345
26958 61350077
26959 157221877
26960 1451762217
26961 83542158
26962 27491071
26963 24659194
26964 1440390354
26965 1301618131
26966 1994461138
26967 561977437
26968 891750936
26969 98060996
26970 331619458
26971 126914740
26972 506214619
26973 1074555164
26974 368780290
26975 970891570
26976 125956974
26977 365311316
26978 117144319
26979 277196167
26980 1399522927
26981 182920224
26982 655092786
26983 46433179
26984 490494578
26985 446254690
26986 608189542
26987 677626417
26988 1424262287
26989 350627730
26990 454684041
26991 146126981
26992 41777136
26993 4471823
26994 484629880
26995 707448146
26996 2499028750
26997 934420042
26998 368889568
26999 1175148999
27000 1632136053
27001 1105730
27002 501432438
27003 195532876
27004 201430808
27005 836501235
27006 715835622
27007 319867517
27008 691057827
27009 202723918
27010 413879329
27011 444938905
27012 1562483794
27013 3387851183
27014 87917974
27015 162540071
27016 70645420
27017 435729167
27018 1151575182
27019 148619709
27020 815658211
27021 473078013
27022 1584041353
27023 831600266
27024 476490213
27025 225872372
27026 1867515304
27027 103809136
27028 336562728
27029 233366914
27030 148592256
27031 280942845
27032 37694892
27033 912836231
27034 966982647
27035 638082927
27036 716919499
27037 883451930
27038 1190771479
27039 878010519
27040 310872808
27041 334877156
27042 487361964
27043 102986716
27044 222839350
27045 868454852
27046 180322758
27047 148191138
27048 127074813
27049 1636564099
27050 841050827
27051 238476331
27052 2684035
27053 560507897
27054 375484032
27055 94445653
27056 1106713650
27057 700469218
27058 459366374
27059 101205227
27060 615790510
27061 275749940
27062 198773574
27063 436242285
27064 1145066965
27065 1118014754
27066 496528715
27067 1998361267
27068 652198186
27069 676249576
27070 188629032
27071 876481313
27072 162260792
27073 392901830
27074 304975776
27075 780130514
27076 800259789
27077 180560141
27078 354368779
27079 314387675
27080 5078564
27081 434651381
27082 1424876639
27083 2152169493
27084 32937567
27085 45261139
27086 23403218
27087 59251161
27088 91341753
27089 184378361
27090 364664837
27091 893052176
27092 1924197560
27093 336655437
27094 1189839028
27095 585621647
27096 354412347
27097 124012729
27098 176771989
27099 70108523
27100 1075694196
27101 1105507369
27102 189375357
27103 341020280
27104 355896291
27105 991912177
27106 88559963
27107 35586379
27108 317072150
27109 396305989
27110 1474130125
27111 427903844
27112 1093175186
27113 1028051825
27114 522327144
27115 1082614531
27116 955684020
27117 51453513
27118 1694337833
27119 258731829
27120 84265130
27121 589889984
27122 327320571
27123 60592868
27124 1047118492
27125 650589176
27126 76477875
27127 519560422
27128 245003076
27129 539820562
27130 607627643
27131 336332079
27132 162286666
27133 2653238392
27134 346143998
27135 88037813
27136 265092434
27137 446402244
27138 106458444
27139 164845711
27140 552805491
27141 647875847
27142 588597354
27143 244636675
27144 130976604
27145 49898925
27146 548860188
27147 191982266
27148 42459480
27149 242752371
27150 118690462
27151 245288883
27152 940337540
27153 824355955
27154 322403198
27155 160113523
27156 592321752
27157 1700515777
27158 365869105
27159 1985675266
27160 432336373
27161 474022211
27162 1453097731
27163 270380554
27164 547544034
27165 482596777
27166 733763327
27167 212103823
27168 256978880
27169 1784322783
27170 49876368
27171 105218447
27172 29417745
27173 473520095
27174 792290295
27175 241763362
27176 40260160
27177 574055392
27178 29623116
27179 116219341
27180 1157364065
27181 366938478
27182 988379113
27183 264633115
27184 26478208
27185 466050744
27186 2090103001
27187 256411852
27188 29107064
27189 124101498
27190 186757776
27191 208936389
27192 85619
27193 2125375269
27194 505701969
27195 315315580
27196 77778491
27197 400502877
27198 453080733
27199 234001519
27200 3600035783
27201 282337738
27202 17163474
27203 133188015
27204 230654009
27205 541373114
27206 654522812
27207 116018057
27208 421558102
27209 31773139
27210 49479087
27211 1109482690
27212 1128427798
27213 81501251
27214 2034442783
27215 792195263
27216 535326922
27217 727073363
27218 48490833
27219 528678643
27220 1922206031
27221 31847026
27222 59091500
27223 251196676
27224 858681444
27225 378959284
27226 1399363537
27227 295170204
27228 503300877
27229 151396261
27230 453515300
27231 375082419
27232 1708125259
27233 172811105
27234 35154522
27235 283390877
27236 259149576
27237 516766005
27238 578661245
27239 920678350
27240 832537394
27241 301402698
27242 1170894342
27243 1236998230
27244 107393793
27245 561419002
27246 47903572
27247 754667645
27248 1022700085
27249 1353847203
27250 175443504
27251 506090642
27252 119606332
27253 669890630
27254 61234590
27255 1074033291
27256 733925400
27257 134072790
27258 267825805
27259 97269027
27260 9457918
27261 876680347
27262 397081033
27263 170589161
27264 801381708
27265 518608864
27266 65117245
27267 618425297
27268 1586084734
27269 97938053
27270 891277324
27271 221079591
27272 3734739
27273 224408279
27274 223896922
27275 30842036
27276 173836785
27277 582427032
27278 598933671
27279 532694184
27280 414222130
27281 536479381
27282 303011663
27283 1492429674
27284 549517989
27285 53664736
27286 9410819
27287 151324878
27288 873801193
27289 35880545
27290 234151909
27291 68632972
27292 127049143
27293 1022003663
27294 1388808174
27295 564946976
27296 2638313899
27297 34354621
27298 1175314684
27299 230882675
27300 60139703
27301 941964168
27302 80285749
27303 452493957
27304 857371210
27305 291025013
27306 185092527
27307 664529543
27308 94893222
27309 333543542
27310 669606587
27311 23625785
27312 1526930180
27313 473791394
27314 339251142
27315 583432401
27316 48235646
27317 10864740
27318 925516886
27319 82166431
27320 150695496
27321 354915387
27322 274497797
27323 119793767
27324 1273362469
27325 250980533
27326 724857265
27327 479374557
27328 238111604
27329 62807239
27330 2386057473
27331 353471761
27332 690629822
27333 476342313
27334 140121348
27335 899276324
27336 1048822080
27337 397403787
27338 19652231
27339 8252184
27340 113845062
27341 179112937
27342 122843548
27343 1601152725
27344 168107797
27345 312586246
27346 217901820
27347 1491620402
27348 527443493
27349 52857625
27350 1183370820
27351 758749019
27352 978646214
27353 3579857929
27354 1403588107
27355 280735342
27356 225790697
27357 276045798
27358 188535695
27359 439066023
27360 304370980
27361 1576722535
27362 352270326
27363 1201264135
27364 346783593
27365 1054004833
27366 610540631
27367 35702365
27368 2899025
27369 74756370
27370 45326786
27371 430784101
27372 442444990
27373 374978103
27374 1394663641
27375 309069691
27376 248430568
27377 214155849
27378 353303999
27379 1010799644
27380 725355482
27381 1551314306
27382 379393774
27383 212328450
27384 457319224
27385 670306622
27386 732443796
27387 865314510
27388 442068812
27389 744445076
27390 392680494
27391 606446744
27392 289709977
27393 288126481
27394 895625035
27395 1883151240
27396 602962373
27397 24264909
27398 500665113
27399 101677597
27400 273461155
27401 284532119
27402 28376379
27403 1921468453
27404 1411307791
27405 779989735
27406 78768527
27407 110554419
27408 301147655
27409 17508164
27410 815431861
27411 218848519
27412 13265087
27413 46581362
27414 228639790
27415 98488439
27416 520684196
27417 1786923594
27418 879305856
27419 2220835272
27420 21817083
27421 883096802
27422 259513478
27423 1541808885
27424 790770404
27425 317819044
27426 559981187
27427 287293216
27428 1764847111
27429 98468178
27430 817570871
27431 1027341897
27432 156834436
27433 166012459
27434 110890937
27435 258314896
27436 2410715922
27437 28274986
27438 152620054
27439 444139182
27440 162133071
27441 531365709
27442 682363592
27443 1331079692
27444 1285821150
27445 184404968
27446 95649367
27447 507871727
27448 218208627
27449 1299834870
27450 522389405
27451 752835172
27452 237572244
27453 54078695
27454 151359455
27455 512982529
27456 567915008
27457 129183020
27458 377471824
27459 1247296132
27460 229165105
27461 338121691
27462 132770543
27463 210449492
27464 820331851
27465 605466642
27466 24266667
27467 484067260
27468 1693115078
27469 1197926815
27470 216108013
27471 104288649
27472 77350180
27473 135643681
27474 329238252
27475 112628186
27476 178163643
27477 509262172
27478 150753751
27479 394996456
27480 141024702
27481 86453125
27482 728682046
27483 710281453
27484 29041341
27485 308133872
27486 3826273617
27487 1891397649
27488 1710767206
27489 682581163
27490 169442092
27491 963343810
27492 316820743
27493 464925817
27494 1107562556
27495 973747935
27496 497989295
27497 1940152391
27498 525983296
27499 160943739
27500 279964929
27501 336566403
27502 283364521
27503 494581281
27504 448802069
27505 236360455
27506 233272502
27507 764594127
27508 910157353
27509 68061292
27510 1193302404
27511 895357815
27512 251994341
27513 249642969
27514 790744326
27515 453570596
27516 453179771
27517 1307103250
27518 105783509
27519 2109094575
27520 313424831
27521 2169446
27522 2426958372
27523 527342942
27524 127564179
27525 37451302
27526 1482826725
27527 13557794
27528 272186736
27529 544780571
27530 1327203880
27531 374462642
27532 331384971
27533 218581166
27534 257048234
27535 1085572827
27536 359118363
27537 2823397111
27538 1129001278
27539 588685284
27540 33141297
27541 1958783212
27542 5845253
27543 381974454
27544 14745050
27545 649405650
27546 41943646
27547 359774831
27548 95543738
27549 7657052
27550 161386903
27551 442654058
27552 862394729
27553 849687189
27554 346108557
27555 908461544
27556 228438457
27557 593678169
27558 602718531
27559 12267769
27560 669639440
27561 141910085
27562 460038297
27563 184526982
27564 478936007
27565 938282457
27566 499493353
27567 114203831
27568 275057136
27569 56348137
27570 160092795
27571 887773323
27572 110293265
27573 95169646
27574 302064599
27575 278778927
27576 752373663
27577 182925332
27578 1066843749
27579 299972101
27580 1090351071
27581 545267317
27582 348897841
27583 1255535301
27584 432084974
27585 277129210
27586 166323996
27587 578805063
27588 720776888
27589 822931276
27590 147914459
27591 783860957
27592 84903199
27593 177581198
27594 768691266
27595 451470639
27596 233901447
27597 946214882
27598 123046585
27599 465360479
27600 213701632
27601 77413132
27602 748460088
27603 11895385
27604 293140915
27605 112999389
27606 494164972
27607 3429997704
27608 916018342
27609 181535618
27610 217379951
27611 34083221
27612 1105924748
27613 104253838
27614 51558906
27615 253474723
27616 1818474332
27617 1343973613
27618 933915230
27619 811418435
27620 940825052
27621 111516709
27622 1161734114
27623 249456170
27624 513936817
27625 245589382
27626 793805908
27627 525619808
27628 74402382
27629 734125605
27630 142838520
27631 260554425
27632 239664317
27633 318920920
27634 458130765
27635 299944086
27636 544279405
27637 338784462
27638 1079523173
27639 1548931533
27640 312628387
27641 826332211
27642 896392819
27643 632837450
27644 492738952
27645 783366261
27646 194653561
27647 1088981160
27648 25999806
27649 1291813342
27650 338161339
27651 2049202320
27652 263347057
27653 1189168888
27654 182865235
27655 255407304
27656 46995440
27657 803435691
27658 26873888
27659 325784536
27660 201724482
27661 561349028
27662 814075096
27663 689291579
27664 1018039137
27665 680584188
27666 825919486
27667 98222016
27668 225179162
27669 1500118138
27670 364750224
27671 1572899113
27672 896234843
27673 24960199
27674 403168959
27675 1159576318
27676 1132556730
27677 501154640
27678 1413312158
27679 113607523
27680 66770521
27681 26745514
27682 184861821
27683 1630916065
27684 310446447
27685 559757252
27686 56429417
27687 569039189
27688 169480388
27689 174271803
27690 6959217
27691 257133857
27692 640603612
27693 74738237
27694 165128074
27695 144320254
27696 628059276
27697 197584867
27698 109168914
27699 636810045
27700 48086391
27701 1261216240
27702 132465274
27703 5661072
27704 176129999
27705 170290758
27706 1358718341
27707 999569688
27708 1021550446
27709 549108213
27710 349769135
27711 114663745
27712 856778150
27713 104697374
27714 422608798
27715 937952764
27716 229018371
27717 1033823398
27718 705889926
27719 228841581
27720 715052585
27721 925475650
27722 456468384
27723 16095272
27724 792607076
27725 946215724
27726 21833757
27727 63098045
27728 699634806
27729 257663689
27730 885874597
27731 297144129
27732 698316179
27733 177510186
27734 13668281
27735 274983982
27736 722674415
27737 103068266
27738 41725948
27739 211214847
27740 791663373
27741 407165238
27742 357180579
27743 242572322
27744 39872985
27745 822277747
27746 186269880
27747 643272999
27748 1713139952
27749 170243639
27750 731989734
27751 112180003
27752 234524057
27753 845234290
27754 236879540
27755 797434671
27756 1208570210
27757 1030386776
27758 2730337801
27759 148719189
27760 437097722
27761 1375974913
27762 36745003
27763 2758952086
27764 909873351
27765 1289920609
27766 777576501
27767 552542861
27768 1430069460
27769 828707709
27770 322507106
27771 79943829
27772 839256075
27773 49553520
27774 392492198
27775 192126866
27776 692485560
27777 854326774
27778 183332441
27779 485254979
27780 267553316
27781 59998668
27782 110844397
27783 229312379
27784 42794977
27785 752049524
27786 367608051
27787 1085789149
27788 349416574
27789 435787582
27790 547346062
27791 977896909
27792 43723444
27793 1204123682
27794 354938282
27795 440565996
27796 267052737
27797 303622005
27798 437048844
27799 74778894
27800 322641319
27801 389950582
27802 499318199
27803 1368721912
27804 285357391
27805 386273384
27806 155948167
27807 1281979611
27808 435372501
27809 1263962420
27810 2621951270
27811 1138546945
27812 249839613
27813 46761908
27814 229297426
27815 196201870
27816 84724069
27817 387516506
27818 20246832
27819 200570332
27820 20605409
27821 815820596
27822 236886215
27823 276718766
27824 312072361
27825 21274284
27826 245327119
27827 12335753
27828 118582321
27829 2381295434
27830 1018356480
27831 181703124
27832 342711540
27833 1054682930
27834 368982560
27835 210117578
27836 290169550
27837 251722969
27838 189046679
27839 57120213
27840 174531448
27841 406724526
27842 271276892
27843 1230222369
27844 1080114819
27845 28793840
27846 38356559
27847 72696113
27848 51321308
27849 428108917
27850 962014373
27851 70875041
27852 374133001
27853 612969398
27854 2207650935
27855 1128190275
27856 242392220
27857 474096432
27858 37719010
27859 1568331801
27860 170144746
27861 84503299
27862 490718643
27863 1873138288
27864 477614032
27865 378388543
27866 84577559
27867 749307982
27868 289687583
27869 317976298
27870 508302706
27871 195555869
27872 157871406
27873 1017250146
27874 736462905
27875 570834132
27876 866690027
27877 226489993
27878 1726002080
27879 763734925
27880 197710615
27881 991414676
27882 278399131
27883 402198245
27884 343990979
27885 213740034
27886 25274572
27887 694992549
27888 97250103
27889 46561209
27890 1231188242
27891 223003222
27892 510764731
27893 640986425
27894 215339132
27895 59888728
27896 201430061
27897 135022697
27898 462690972
27899 1438470657
27900 746156529
27901 183987158
27902 606341964
27903 757228090
27904 2753887884
27905 1000661763
27906 287482854
27907 695018433
27908 346534911
27909 301353791
27910 304650194
27911 172763992
27912 665264393
27913 982934863
27914 75192804
27915 262316246
27916 487372505
27917 751154195
27918 1778043728
27919 1314351929
27920 1179669401
27921 899134130
27922 178520345
27923 655222149
27924 1225954816
27925 105813458
27926 516552891
27927 57660088
27928 45887523
27929 475164331
27930 544309901
27931 1320375016
27932 1117657843
27933 17245685
27934 1189325362
27935 295523956
27936 489925768
27937 1331034635
27938 124671166
27939 171807740
27940 231932991
27941 592706626
27942 439915049
27943 3517984390
27944 305391282
27945 69495986
27946 177036044
27947 434848500
27948 990972517
27949 558570580
27950 557713726
27951 163731473
27952 1113069887
27953 904102324
27954 24427786
27955 4259411
27956 1229883422
27957 174776107
27958 1196031322
27959 415644049
27960 1178685302
27961 462687949
27962 365898338
27963 246815116
27964 236727403
27965 524308124
27966 141884957
27967 589031218
27968 2670747681
27969 267252180
27970 881150576
27971 460711889
27972 327730065
27973 1409349360
27974 68008610
27975 257722073
27976 103140623
27977 166695465
27978 314040640
27979 427820904
27980 200544680
27981 218433511
27982 11257551
27983 347674921
27984 152366366
27985 1380804462
27986 259153638
27987 164691434
27988 233958309
27989 320295246
27990 196129580
27991 665723739
27992 246916241
27993 302335260
27994 1234573863
27995 718694903
27996 614039351
27997 1618758295
27998 2363855056
27999 50030271
28000 1011929448
28001 780475957
28002 289167286
28003 2178961124
28004 3246810094
28005 362366459
28006 2501439
28007 639684197
28008 821139264
28009 276419044
28010 2492361206
28011 129500139
28012 1029615763
28013 476704000
28014 179302703
28015 33050914
28016 279204767
28017 208684804
28018 404799426
28019 56169842
28020 977302495
28021 158124821
28022 188273306
28023 18377474
28024 263729689
28025 555302866
28026 200472390
28027 933362678
28028 284382565
28029 830325919
28030 405115932
28031 226997457
28032 99424235
28033 249959062
28034 706038558
28035 589835495
28036 570662641
28037 506259776
28038 390399218
28039 625700880
28040 1167088621
28041 305453759
28042 38023717
28043 1977012537
28044 1536990537
28045 89821089
28046 601323584
28047 721539657
28048 308019696
28049 725052103
28050 1230470023
28051 2214789869
28052 722374201
28053 329636109
28054 195288300
28055 9200758
28056 523999310
28057 172694771
28058 237536881
28059 39114685
28060 473889729
28061 290098590
28062 486566761
28063 244834031
28064 176687142
28065 477949259
28066 111637608
28067 502002115
28068 900009363
28069 596472946
28070 370797993
28071 863778728
28072 431888705
28073 659876401
28074 432862163
28075 220129621
28076 365800448
28077 381406722
28078 1348172916
28079 409857507
28080 56709306
28081 557048815
28082 158974146
28083 1542071581
28084 159357096
28085 47346642
28086 853595370
28087 9688307
28088 514876311
28089 37473342
28090 457249869
28091 851224670
28092 597675991
28093 196151064
28094 1392302706
28095 7823809
28096 171981215
28097 596527510
28098 18274809
28099 140889648
28100 11977826
28101 153019626
28102 25010233
28103 68980283
28104 271676280
28105 38908767
28106 431234636
28107 980793258
28108 53420844
28109 405434768
28110 908545445
28111 1110254097
28112 139374759
28113 147169065
28114 179694106
28115 113297953
28116 455950430
28117 1671677217
28118 885663087
28119 288987922
28120 103878882
28121 980377361
28122 369612833
28123 510111960
28124 829421100
28125 560191125
28126 218552290
28127 549614343
28128 281084207
28129 60895592
28130 99788999
28131 371830776
28132 1422274281
28133 20548998
28134 986742346
28135 411694047
28136 1190288469
28137 89137068
28138 929388209
28139 399691619
28140 1072079660
28141 610662065
28142 211173508
28143 396727324
28144 2340634456
28145 313645496
28146 56559822
28147 62137144
28148 331852559
28149 65183419
28150 11526204
28151 532394910
28152 182647542
28153 2093593367
28154 345691215
28155 1319362247
28156 312446463
28157 398305972
28158 854018640
28159 1468700231
28160 1260012543
28161 91335263
28162 258775930
28163 311073293
28164 753527463
28165 1400760741
28166 19056494
28167 306821807
28168 95873247
28169 540644700
28170 570382611
28171 1139061644
28172 684316540
28173 1276034392
28174 195256611
28175 329876379
28176 64415652
28177 21320932
28178 304268644
28179 49358461
28180 394391081
28181 1409463333
28182 291347038
28183 717361301
28184 782798867
28185 301304131
28186 1288244744
28187 1345543924
28188 156188001
28189 1648490609
28190 45136757
28191 942278316
28192 61312201
28193 264264112
28194 120625033
28195 187508614
28196 1533278549
28197 190453655
28198 1050524573
28199 930339918
28200 208100638
28201 239173564
28202 18022260
28203 3141279857
28204 113171496
28205 1272494724
28206 830950291
28207 194347114
28208 1449516957
28209 1000732030
28210 1984935022
28211 296724392
28212 228372707
28213 1278395946
28214 75265203
28215 30969209
28216 129138876
28217 501889106
28218 268859412
28219 240547295
28220 164793242
28221 2075769007
28222 470331575
28223 718218206
28224 212755819
28225 2366643940
28226 262174710
28227 88920541
28228 578097053
28229 327575970
28230 1561423035
28231 1014849229
28232 195826508
28233 27842023
28234 413848924
28235 1172319830
28236 869743868
28237 406926366
28238 1136889682
28239 64429507
28240 163574498
28241 528324171
28242 230891231
28243 130632658
28244 196719443
28245 83004880
28246 371942195
28247 3985705655
28248 50524278
28249 376519730
28250 255046060
28251 79083436
28252 284141763
28253 28698843
28254 310303017
28255 744636351
28256 210464916
28257 1068595729
28258 465076518
28259 413649426
28260 1024349843
28261 416830097
28262 1033000109
28263 509724618
28264 146587256
28265 1224688845
28266 10008262
28267 39891976
28268 447952947
28269 79386776
28270 789176758
28271 180406472
28272 748984817
28273 39712222
28274 894498566
28275 636740524
28276 63034896
28277 400225123
28278 417345633
28279 1181244647
28280 52481479
28281 151803729
28282 354097144
28283 1285813922
28284 774938464
28285 110100857
28286 125646893
28287 622427228
28288 80499975
28289 768624119
28290 141637478
28291 209337650
28292 1954062554
28293 657398193
28294 408290654
28295 113834411
28296 204375270
28297 582448712
28298 65310857
28299 174885242
28300 397659595
28301 9634300
28302 796530731
28303 427124289
28304 338060644
28305 1202494592
28306 4621231
28307 17020143
28308 2429438538
28309 359362679
28310 98387153
28311 134871432
28312 49102821
28313 142339551
28314 467396091
28315 852848461
28316 501399153
28317 28827066
28318 1439097930
28319 166298832
28320 79169382
28321 640586791
28322 164463462
28323 61672702
28324 165638866
28325 206366683
28326 127365743
28327 962767467
28328 2209557493
28329 934612918
28330 205772093
28331 738043365
28332 276664007
28333 125947492
28334 131417843
28335 981464809
28336 1727517175
28337 1406744375
28338 1469995441
28339 37839684
28340 101842134
28341 442456252
28342 861934310
28343 84471937
28344 233048818
28345 59138318
28346 30795902
28347 143627006
28348 248713081
28349 154289960
28350 1522015305
28351 225242874
28352 946818044
28353 35017646
28354 248466197
28355 723051091
28356 213538357
28357 868286893
28358 136077760
28359 41949337
28360 270633200
28361 731383449
28362 398832152
28363 564296087
28364 677266684
28365 692810170
28366 155273894
28367 164113993
28368 304276964
28369 786005310
28370 726312206
28371 112428816
28372 459106222
28373 1993374280
28374 287531746
28375 521895652
28376 240673316
28377 11778934
28378 581523926
28379 162238494
28380 623174598
28381 20994944
28382 992152153
28383 105714810
28384 259904010
28385 456094109
28386 329161239
28387 399893818
28388 527544056
28389 1391063224
28390 212240705
28391 36534288
28392 103900212
28393 729099369
28394 1691554295
28395 287342689
28396 1042054312
28397 3129739
28398 1268006829
28399 961905586
28400 121978496
28401 479145873
28402 599165089
28403 2069270534
28404 1156022601
28405 518260779
28406 281763801
28407 634936657
28408 1354893488
28409 1751732605
28410 48217509
28411 1351788219
28412 1076394770
28413 328643405
28414 521372987
28415 1311587755
28416 213591743
28417 1018208170
28418 770582573
28419 111492765
28420 28824001
28421 145810151
28422 728841223
28423 165039159
28424 291088523
28425 1173005461
28426 28974868
28427 573408528
28428 492134292
28429 526589656
28430 874928952
28431 494814703
28432 197083919
28433 53655327
28434 1774980383
28435 721262597
28436 498337400
28437 486137793
28438 507154538
28439 769446417
28440 1016527473
28441 933538158
28442 142029302
28443 393728260
28444 1325299410
28445 97106845
28446 463779185
28447 1017591826
28448 567822768
28449 949092673
28450 722019569
28451 519474863
28452 387189053
28453 68652398
28454 1164953534
28455 923822954
28456 72392932
28457 318620784
28458 49822604
28459 639477256
28460 1702751196
28461 50578431
28462 364534801
28463 636735579
28464 122133478
28465 299910036
28466 1073820966
28467 1109155654
28468 662961004
28469 822015407
28470 327641560
28471 90627182
28472 48516317
28473 264007123
28474 182712597
28475 336607915
28476 270614313
28477 1103348412
28478 694817502
28479 663379427
28480 822212169
28481 873051868
28482 428976628
28483 93764999
28484 202026365
28485 311259283
28486 1178413893
28487 96642535
28488 1556659959
28489 359338652
28490 83440828
28491 1271958318
28492 304408053
28493 179547235
28494 1551171023
28495 1175662265
28496 122326893
28497 351215114
28498 45862249
28499 214771922
28500 635215616
28501 546689335
28502 253882463
28503 1629841689
28504 31055385
28505 687698211
28506 682537603
28507 59707768
28508 624645436
28509 5330232
28510 874371466
28511 138047820
28512 795695550
28513 1343342195
28514 33903464
28515 464692405
28516 2285785277
28517 234890902
28518 327461999
28519 137369821
28520 142682382
28521 561043314
28522 79632925
28523 1290142198
28524 1392284912
28525 942893614
28526 257734342
28527 224903440
28528 130466988
28529 1360881319
28530 519105814
28531 2094291229
28532 564092937
28533 253839792
28534 94219938
28535 36789112
28536 41232447
28537 652865061
28538 701382805
28539 171593163
28540 835096093
28541 495463660
28542 1566071005
28543 225616860
28544 1069049606
28545 803813966
28546 265046579
28547 682568176
28548 1683765190
28549 543777676
28550 240290645
28551 743215142
28552 577661011
28553 57814548
28554 2092713911
28555 2295608634
28556 64075275
28557 252212980
28558 573156347
28559 394287278
28560 115599421
28561 87815147
28562 2341233022
28563 121398021
28564 392203501
28565 282590766
28566 55605529
28567 1148185339
28568 1127139564
28569 41166823
28570 158919694
28571 335826829
28572 283703018
28573 58761657
28574 1124648029
28575 532477535
28576 380322341
28577 844011687
28578 321310887
28579 8540701
28580 275221182
28581 177143852
28582 87454618
28583 1605267855
28584 286952282
28585 263807782
28586 51208411
28587 765616648
28588 223254789
28589 2936682889
28590 499520156
28591 113937938
28592 175227747
28593 1667154771
28594 1145944492
28595 137573206
28596 1122789795
28597 272333047
28598 124736890
28599 301898278
28600 1004803400
28601 162646762
28602 500108559
28603 1595155668
28604 1373674920
28605 1087780331
28606 699880804
28607 264703842
28608 1160065859
28609 405825896
28610 13395880
28611 69129711
28612 207611985
28613 366996791
28614 390033582
28615 512908040
28616 227553000
28617 861221041
28618 15751495
28619 395244197
28620 134094175
28621 187428045
28622 1091687296
28623 329397462
28624 197335999
28625 253030037
28626 186110154
28627 1143558306
28628 369724605
28629 12114489
28630 209189757
28631 247462083
28632 543213313
28633 125804661
28634 1861705275
28635 429190651
28636 387703797
28637 388626914
28638 1025571488
28639 34993687
28640 76152088
28641 39816107
28642 420317186
28643 46602073
28644 221251822
28645 223960521
28646 334529822
28647 145551300
28648 651820515
28649 192407136
28650 686352786
28651 1546998994
28652 331698139
28653 204423074
28654 479464288
28655 269655041
28656 78866460
28657 151763465
28658 775110984
28659 1043564453
28660 69764527
28661 8407498
28662 2482154151
28663 109916647
28664 196258305
28665 484564047
28666 14579965
28667 174183774
28668 73935458
28669 99092185
28670 224932436
28671 125915151
28672 247203325
28673 557046443
28674 595295199
28675 759550201
28676 100716032
28677 399432951
28678 899620707
28679 1066922050
28680 1462577039
28681 34083418
28682 638004425
28683 1252844194
28684 15042191
28685 160242641
28686 580952623
28687 776600293
28688 140453205
28689 1501675756
28690 202764583
28691 749860466
28692 964583147
28693 1999071641
28694 230024545
28695 1175074231
28696 204047583
28697 1270516389
28698 88728415
28699 278453299
28700 2031863848
28701 85698879
28702 418665182
28703 293604403
28704 712976674
28705 330955952
28706 1305605073
28707 255734406
28708 58910378
28709 1070990396
28710 741234185
28711 333417956
28712 118593225
28713 434034423
28714 1214222005
28715 417707916
28716 398641915
28717 819042677
28718 410082745
28719 604105734
28720 113420548
28721 398140902
28722 99672462
28723 32300167
28724 372497847
28725 424221671
28726 121008360
28727 808022474
28728 499278916
28729 398102528
28730 1780802139
28731 399710470
28732 84972669
28733 201914929
28734 310251230
28735 2172776540
28736 112614793
28737 508474740
28738 182420723
28739 290987242
28740 8658015
28741 108289005
28742 120328656
28743 712577603
28744 691789597
28745 713738113
28746 487011043
28747 559014769
28748 951650868
28749 9748770
28750 124328937
28751 558505295
28752 761233423
28753 258964888
28754 864931431
28755 202669714
28756 485545923
28757 792219053
28758 633942227
28759 487251679
28760 357648528
28761 26529865
28762 119556818
28763 379971448
28764 536363237
28765 384375567
28766 986483385
28767 1317739454
28768 129008104
28769 120965755
28770 1166508468
28771 1144220396
28772 356875245
28773 1087974213
28774 1202842370
28775 142600041
28776 118837060
28777 300737392
28778 416375400
28779 228121261
28780 1182131318
28781 360478813
28782 246058109
28783 2509551315
28784 991547218
28785 466885121
28786 645649020
28787 765722841
28788 285722849
28789 496639686
28790 342689449
28791 181669534
28792 301900098
28793 644881394
28794 1578191232
28795 20007603
28796 529228235
28797 1099164852
28798 960333284
28799 543098126
28800 282030821
28801 473587628
28802 335495400
28803 300633742
28804 916689597
28805 264229685
28806 142549065
28807 1696650941
28808 366708046
28809 310306828
28810 380095761
28811 399396841
28812 30263306
28813 361281902
28814 346984598
28815 4342998
28816 210186202
28817 2801571970
28818 198006093
28819 165076220
28820 466118369
28821 656956512
28822 30294811
28823 291262279
28824 30311515
28825 648503593
28826 164958171
28827 577136792
28828 495364809
28829 201939686
28830 1152963287
28831 1563429560
28832 604779038
28833 151385361
28834 577449757
28835 95281217
28836 626224199
28837 188203975
28838 42192200
28839 202093550
28840 1042617789
28841 986051989
28842 949155736
28843 213815824
28844 59644829
28845 1699007125
28846 920233412
28847 1715771096
28848 943011762
28849 204627087
28850 130816309
28851 709036338
28852 424622595
28853 651088264
28854 247308331
28855 2812685502
28856 703644027
28857 237010497
28858 472296311
28859 1539299585
28860 823961202
28861 12672060
28862 635839779
28863 470713571
28864 2117182036
28865 60432665
28866 499073854
28867 39378103
28868 984158527
28869 832064733
28870 399006369
28871 761185347
28872 1387305517
28873 651609483
28874 1463700267
28875 969985678
28876 188362263
28877 77395579
28878 814638110
28879 321543587
28880 113486841
28881 445905038
28882 62069450
28883 530556532
28884 744607640
28885 342625866
28886 1110808492
28887 93544725
28888 618342068
28889 103063394
28890 14522630
28891 400986636
28892 187685226
28893 44367670
28894 1501667931
28895 314496898
28896 290214579
28897 1017729591
28898 360930096
28899 1304632464
28900 625269806
28901 102870661
28902 594014959
28903 1125783524
28904 371619442
28905 477038581
28906 142012817
28907 152176590
28908 266994592
28909 8974814
28910 816622552
28911 886198161
28912 326028724
28913 1818374158
28914 1352184567
28915 523249943
28916 567172206
28917 1121626505
28918 423565507
28919 856906475
28920 20803254
28921 331832739
28922 1020624188
28923 255595029
28924 84044817
28925 58262182
28926 346933889
28927 1039060993
28928 56972940
28929 929449581
28930 850749242
28931 474335107
28932 625775021
28933 531506449
28934 959541521
28935 184489048
28936 655688247
28937 56717913
28938 592147206
28939 347488266
28940 675607039
28941 2981890129
28942 159542277
28943 1113744726
28944 206143662
28945 27698383
28946 1493367316
28947 615066634
28948 30859328
28949 357678213
28950 64364609
28951 29053481
28952 130219298
28953 736199625
28954 803710040
28955 323962224
28956 747650371
28957 2156273417
28958 377440948
28959 1683566391
28960 456126338
28961 498277291
28962 244540285
28963 897947742
28964 60815322
28965 1021102624
28966 856785424
28967 85981160
28968 934065371
28969 127736150
28970 1351761470
28971 134073147
28972 308769869
28973 1574894767
28974 652965535
28975 815392639
28976 1335102583
28977 100809207
28978 271451909
28979 1637158951
28980 377000592
28981 20126770
28982 1124710855
28983 338632160
28984 910930070
28985 213617071
28986 529159424
28987 538857520
28988 1106797508
28989 292337324
28990 990228177
28991 2429317365
28992 1195852582
28993 558940339
28994 808765647
28995 257530424
28996 937824608
28997 1712136451
28998 859055057
28999 1106759215
29000 1029796117
29001 1006655490
29002 157284332
29003 450622020
29004 153262045
29005 856280957
29006 806359462
29007 240719712
29008 203522600
29009 521208652
29010 457622152
29011 211402624
29012 77521332
29013 210345019
29014 334811848
29015 65238519
29016 652109023
29017 595378493
29018 212541049
29019 330954710
29020 629339612
29021 238251009
29022 812073567
29023 40794072
29024 455590917
29025 167041406
29026 540092183
29027 187680728
29028 219323104
29029 136071467
29030 279191784
29031 511650142
29032 867966933
29033 903758548
29034 1719781863
29035 539881161
29036 404078141
29037 323496379
29038 57642524
29039 453715867
29040 972267574
29041 378286310
29042 2437403235
29043 81764867
29044 436535963
29045 474884742
29046 437691939
29047 80148288
29048 328122661
29049 1117740234
29050 765128986
29051 778629244
29052 766482152
29053 1080671647
29054 1344677323
29055 326695182
29056 95053278
29057 37938930
29058 1536599118
29059 174383974
29060 1242518348
29061 65372366
29062 311883899
29063 801537663
29064 811838153
29065 39944298
29066 1786669
29067 516007665
29068 212153205
29069 41449644
29070 144113636
29071 751727498
29072 1043802846
29073 1996245802
29074 754425906
29075 917582306
29076 554977968
29077 1192664314
29078 860657944
29079 61346245
29080 873359180
29081 1369948236
29082 329025522
29083 359944535
29084 317531120
29085 413403806
29086 382593067
29087 849680932
29088 392179155
29089 239552703
29090 42440864
29091 363714876
29092 808541229
29093 159911601
29094 1510025949
29095 1184255197
29096 99107190
29097 90780070
29098 329761471
29099 380506338
29100 702545943
29101 4324256692
29102 363489513
29103 1073532303
29104 143528347
29105 817712743
29106 46715089
29107 600071104
29108 2735915697
29109 290119683
29110 1366931567
29111 1118305168
29112 7262276
29113 2228028210
29114 348724528
29115 85063259
29116 107524291
29117 1144313573
29118 15084203
29119 439035313
29120 1674969485
29121 637004671
29122 77728495
29123 547909946
29124 59787275
29125 642679615
29126 1573353858
29127 889488285
29128 2125735131
29129 241303816
29130 1036851406
29131 1063711382
29132 308277701
29133 88187187
29134 194894739
29135 456182111
29136 122176402
29137 509124975
29138 997334776
29139 196702444
29140 4317176204
29141 536959736
29142 118640948
29143 76701714
29144 605246757
29145 816887445
29146 480123748
29147 183045890
29148 189208345
29149 418785136
29150 578273061
29151 332036160
29152 818713876
29153 464208376
29154 843213004
29155 1138527996
29156 229118624
29157 73768247
29158 892463202
29159 869794820
29160 455532322
29161 1265846204
29162 84575525
29163 764768966
29164 609731318
29165 730604726
29166 652827837
29167 1284478200
29168 62667039
29169 53471025
29170 49314925
29171 932048815
29172 1155344456
29173 930574089
29174 982131962
29175 42312253
29176 563079728
29177 289688232
29178 1531328772
29179 10226543
29180 517073942
29181 1177951409
29182 1250924425
29183 545480977
29184 656831764
29185 271317749
29186 817476165
29187 456180035
29188 1003168
29189 90673386
29190 69925169
29191 659162222
29192 437537741
29193 217467320
29194 1249379917
29195 535016968
29196 405701232
29197 620698415
29198 40323894
29199 1313206226
29200 391707130
29201 1931670838
29202 115990252
29203 120730579
29204 690136938
29205 431413065
29206 323419190
29207 136822057
29208 251456847
29209 1319431825
29210 104529586
29211 760944661
29212 566163166
29213 341297858
29214 437484055
29215 416627786
29216 273787245
29217 178009092
29218 114720429
29219 1155933511
29220 1170332710
29221 310080054
29222 130997817
29223 1165465124
29224 131133374
29225 403640706
29226 828034158
29227 158596819
29228 674553116
29229 165387555
29230 326861380
29231 44382741
29232 1786591365
29233 403857162
29234 405985683
29235 250830815
29236 572259405
29237 521107511
29238 792658257
29239 510424343
29240 1358638334
29241 137118291
29242 260819395
29243 73836785
29244 190548995
29245 755900642
29246 462964381
29247 46340558
29248 2010896639
29249 206754489
29250 757432161
29251 1023622998
29252 105797257
29253 276942437
29254 663601089
29255 180363231
29256 388993554
29257 554831862
29258 527126977
29259 2836102818
29260 187555234
29261 117544562
29262 786665466
29263 29046648
29264 420389492
29265 11817412
29266 496543235
29267 514816212
29268 560740697
29269 540690366
29270 313300923
29271 57811832
29272 430347600
29273 144158166
29274 687300653
29275 51825480
29276 81308223
29277 500591423
29278 15825366
29279 599460571
29280 62280740
29281 521815493
29282 323319314
29283 109931897
29284 213356680
29285 768624125
29286 567667515
29287 1350524371
29288 1128025582
29289 1697246347
29290 81844867
29291 33758217
29292 944668150
29293 915180662
29294 462913510
29295 338394742
29296 328293366
29297 298247393
29298 1116186759
29299 31329569
29300 63420876
29301 349248292
29302 409835065
29303 1041329258
29304 1096760252
29305 470486134
29306 233988325
29307 289488973
29308 1458403211
29309 584347929
29310 214380990
29311 211265243
29312 153458864
29313 840568951
29314 118792361
29315 386430871
29316 1514804909
29317 105702255
29318 2445720813
29319 1439581352
29320 51135105
29321 113524683
29322 677380318
29323 615251961
29324 158127496
29325 781444913
29326 38232525
29327 102221072
29328 5489574
29329 898077256
29330 100256353
29331 53473373
29332 470658592
29333 291961487
29334 657911458
29335 2077627054
29336 48175519
29337 348248619
29338 947209661
29339 185185260
29340 67624387
29341 18518645
29342 1384370002
29343 26582843
29344 278564665
29345 266506105
29346 3512434345
29347 862322580
29348 690686180
29349 382691213
29350 1264829470
29351 177333487
29352 47819672
29353 853966521
29354 658607453
29355 927091104
29356 315868550
29357 1202200259
29358 1129061759
29359 267190655
29360 975669916
29361 197111484
29362 8862932
29363 528820336
29364 244406462
29365 181637245
29366 1734043964
29367 150261152
29368 196038108
29369 210403198
29370 50917852
29371 764397875
29372 335577881
29373 1157477720
29374 374505294
29375 518109238
29376 1927336682
29377 1777528014
29378 481928672
29379 1204314513
29380 805678228
29381 125136058
29382 433202961
29383 1214337797
29384 332061245
29385 59975308
29386 69600131
29387 209943660
29388 638286922
29389 1635465059
29390 1108242743
29391 263774348
29392 93724752
29393 122785744
29394 502485190
29395 638455963
29396 2995812152
29397 1209438607
29398 161855162
29399 472924502
29400 775296245
29401 555632431
29402 1322397166
29403 347926576
29404 431240559
29405 1540203000
29406 123642194
29407 2207013414
29408 1045094571
29409 1302168313
29410 565128788
29411 5750099
29412 306634792
29413 427782613
29414 847824198
29415 564877290
29416 698772256
29417 146588815
29418 2783179113
29419 142665279
29420 208905286
29421 1507684817
29422 738993333
29423 256998038
29424 41807022
29425 929690518
29426 155417359
29427 293889100
29428 509217220
29429 230335247
29430 226890270
29431 1020687195
29432 260401348
29433 768120172
29434 1715181060
29435 547476474
29436 98772365
29437 196823535
29438 310855581
29439 13282302
29440 1717847392
29441 194055920
29442 1488210458
29443 592817349
29444 626931137
29445 9171360
29446 255644329
29447 1476043520
29448 980178506
29449 1047918509
29450 64846230
29451 1124774732
29452 115358454
29453 1022101284
29454 399101147
29455 612510825
29456 128689766
29457 1862904798
29458 203248320
29459 126673637
29460 433594540
29461 638708235
29462 9582778
29463 475403118
29464 892254546
29465 260830200
29466 1435320727
29467 588280227
29468 1170335253
29469 68766754
29470 390576425
29471 1346553987
29472 858861270
29473 417045845
29474 717719420
29475 2665926791
29476 156504310
29477 856517268
29478 404373990
29479 219554530
29480 254936350
29481 785293741
29482 29613612
29483 1045773128
29484 57757816
29485 229780203
29486 286393353
29487 487104405
29488 607120023
29489 488389156
29490 581819310
29491 70006261
29492 397015916
29493 715623708
29494 305487143
29495 3666185152
29496 264544298
29497 163787552
29498 531045905
29499 941645489
29500 2042625780
29501 452046226
29502 15417557
29503 37410649
29504 204280240
29505 396060563
29506 4371768093
29507 948933820
29508 147981721
29509 1091690937
29510 1248405288
29511 845660149
29512 1025427341
29513 283015270
29514 849759281
29515 178820376
29516 167608859
29517 1715921919
29518 40769459
29519 834975795
29520 147759471
29521 503241155
29522 301109255
29523 317713653
29524 1608655097
29525 300019779
29526 47695029
29527 185988680
29528 419519160
29529 170179184
29530 45794498
29531 12463451
29532 6067054
29533 132894775
29534 242091688
29535 895889713
29536 627125191
29537 1452045577
29538 1154860219
29539 414938819
29540 599563342
29541 1749746879
29542 18768643
29543 1984286835
29544 381978496
29545 156934082
29546 1362994997
29547 16711301
29548 172324929
29549 925053922
29550 1831107494
29551 2970422975
29552 1249335720
29553 478611019
29554 46722490
29555 1298766701
29556 30091636
29557 796070146
29558 560297454
29559 414222327
29560 1057626454
29561 297740132
29562 745626454
29563 465048202
29564 1337942579
29565 1535383913
29566 867559320
29567 369493477
29568 520080817
29569 988945144
29570 805110731
29571 373474663
29572 189447888
29573 112923016
29574 435999921
29575 1130902972
29576 344260363
29577 64081982
29578 100359934
29579 66847401
29580 639743987
29581 455633102
29582 474398154
29583 1147727361
29584 125915781
29585 128042228
29586 1522378126
29587 515158369
29588 459666090
29589 21852327
29590 1151550103
29591 562668475
29592 1083690
29593 220346782
29594 2528030
29595 232367145
29596 488654949
29597 365591714
29598 1066985779
29599 134413987
29600 372748811
29601 1315123471
29602 601163016
29603 1039075611
29604 426572160
29605 1428123944
29606 3198341062
29607 216010780
29608 35378320
29609 727455089
29610 3789941
29611 446816781
29612 1683735365
29613 1458721254
29614 2265525035
29615 86428001
29616 323601098
29617 37924305
29618 675889981
29619 1134703260
29620 506883933
29621 1124817279
29622 446237860
29623 906639263
29624 109372368
29625 109628562
29626 773759185
29627 188935845
29628 1032300335
29629 1066461572
29630 245932439
29631 453886962
29632 46351620
29633 399979197
29634 227647993
29635 201040700
29636 800644948
29637 666783821
29638 1411811431
29639 286377168
29640 649715586
29641 88671527
29642 120319786
29643 43984373
29644 1234672542
29645 786131211
29646 847763093
29647 192530294
29648 233909220
29649 305952850
29650 493964429
29651 193473403
29652 308598465
29653 1443955794
29654 323640037
29655 113066613
29656 224881769
29657 910948231
29658 400613350
29659 984885041
29660 586895694
29661 459407616
29662 7592178
29663 480706803
29664 75903306
29665 83794072
29666 988665209
29667 896280710
29668 48462590
29669 295201012
29670 963925517
29671 286173238
29672 992663507
29673 859246795
29674 763143506
29675 942443145
29676 151300929
29677 50886735
29678 122367431
29679 104552921
29680 2066986374
29681 878136492
29682 64569486
29683 439923865
29684 322923578
29685 605038589
29686 105328800
29687 62294403
29688 17707403
29689 785028630
29690 233154279
29691 1326181969
29692 585412925
29693 56217002
29694 300834408
29695 65556686
29696 244263009
29697 903948674
29698 15348444
29699 148394567
29700 130492310
29701 97768776
29702 1138088051
29703 759175704
29704 965943324
29705 212053797
29706 89448721
29707 432311693
29708 252605936
29709 869173912
29710 544482649
29711 447255817
29712 593636473
29713 685252870
29714 1374686828
29715 454038990
29716 140937609
29717 1380521455
29718 269367133
29719 150880893
29720 928854897
29721 63268472
29722 1587888960
29723 466775642
29724 1449429805
29725 806888367
29726 100497018
29727 96918710
29728 1134010223
29729 868296307
29730 35471094
29731 3309128565
29732 316631539
29733 1446995695
29734 5366876
29735 48623331
29736 1387111611
29737 791006850
29738 789815392
29739 77877922
29740 674529583
29741 509168817
29742 593430367
29743 903447446
29744 306363033
29745 204954520
29746 299553899
29747 1236843160
29748 462968966
29749 144096226
29750 29847595
29751 547754482
29752 1150849808
29753 1693732841
29754 194569618
29755 1950399437
29756 335396284
29757 437593970
29758 132819296
29759 858882620
29760 1002827064
29761 171728643
29762 4169193037
29763 2310335665
29764 473191168
29765 35195394
29766 1917619452
29767 361603703
29768 19937252
29769 92946010
29770 3687184751
29771 146770195
29772 907398157
29773 98822157
29774 258799394
29775 350500042
29776 777756922
29777 88661915
29778 21541513
29779 527650854
29780 319111584
29781 1935761821
29782 329527570
29783 490577514
29784 1052272364
29785 931918246
29786 743776101
29787 1837868692
29788 66327800
29789 1182611292
29790 1458664092
29791 416642143
29792 477285338
29793 653038781
29794 40647117
29795 63751312
29796 623017689
29797 37128571
29798 147850214
29799 619600287
29800 13750771
29801 605991426
29802 780591376
29803 217709997
29804 984724697
29805 954122399
29806 212204470
29807 6162270
29808 225800540
29809 1068634715
29810 501135610
29811 410222213
29812 1333548832
29813 890596555
29814 1054890820
29815 1196568706
29816 1150440994
29817 727506685
29818 1322535587
29819 76142848
29820 206762312
29821 414138957
29822 263271552
29823 281720800
29824 832140871
29825 454126079
29826 50582099
29827 1066954681
29828 686468443
29829 325843058
29830 569974096
29831 436843891
29832 928255215
29833 451119727
29834 182136164
29835 1504082089
29836 1065083199
29837 303303779
29838 329860356
29839 65720071
29840 336859401
29841 38073330
29842 154297459
29843 1356573268
29844 1483784017
29845 661065573
29846 205056836
29847 561085151
29848 1829559076
29849 654178150
29850 2203972826
29851 468558119
29852 152112091
29853 212114412
29854 550277183
29855 134526300
29856 39097168
29857 104978626
29858 208217003
29859 382564610
29860 31917223
29861 576641771
29862 957141328
29863 88901499
29864 626992166
29865 323981366
29866 603640311
29867 191482269
29868 27722709
29869 1855896202
29870 83254226
29871 62244073
29872 528007070
29873 12160327
29874 934399727
29875 157249972
29876 118814051
29877 408785383
29878 1823052164
29879 16137048
29880 614284209
29881 1041301152
29882 1231535156
29883 626701176
29884 77791474
29885 1771024290
29886 32387783
29887 989587921
29888 645129811
29889 2075355162
29890 1028296871
29891 329922766
29892 1820990187
29893 65843033
29894 915665798
29895 476957327
29896 653753927
29897 970976853
29898 129026280
29899 2517204841
29900 36792769
29901 393787524
29902 1367721330
29903 554587655
29904 497394366
29905 1171937350
29906 14732257
29907 854997003
29908 309902396
29909 24129276
29910 1192096250
29911 482092645
29912 44886027
29913 46637975
29914 99333823
29915 84320106
29916 7963999
29917 170923880
29918 1100248580
29919 161917707
29920 335381267
29921 931175887
29922 93643917
29923 377133346
29924 747271839
29925 403626249
29926 256550711
29927 921432751
29928 161599188
29929 430257325
29930 1774119874
29931 1287290247
29932 427751755
29933 152402351
29934 576553584
29935 214395008
29936 2544145380
29937 18452843
29938 43479472
29939 183761352
29940 346652359
29941 1295612865
29942 152273106
29943 1366722692
29944 947263577
29945 2297134526
29946 1777333101
29947 308779352
29948 491878249
29949 280415289
29950 425927503
29951 873389842
29952 569416649
29953 576112239
29954 880863988
29955 1778605882
29956 155999366
29957 1289698156
29958 494649102
29959 1129690138
29960 254868772
29961 374048863
29962 360529301
29963 304379851
29964 108390174
29965 806777287
29966 749729269
29967 2721702590
29968 271805417
29969 522961273
29970 1669504862
29971 192128714
29972 44247003
29973 51280371
29974 619772467
29975 125010617
29976 143557399
29977 1315298021
29978 3241109703
29979 10591076
29980 380618326
29981 1410761898
29982 736105880
29983 3066390850
29984 58687656
29985 606535873
29986 989351226
29987 538623349
29988 297149362
29989 60071702
29990 659194177
29991 741465357
29992 2689025
29993 1308890155
29994 259566616
29995 979882567
29996 626809243
29997 235799408
29998 48248110
29999 314024697
30000 405229167
30001 428528448
30002 2166804762
30003 107986943
30004 669631873
30005 298304293
30006 411919114
30007 432030191
30008 91394826
30009 655680689
30010 2272004190
30011 1489815598
30012 1739311405
30013 598084992
30014 278368457
30015 450878730
30016 428339266
30017 274878524
30018 707890676
30019 4146821
30020 941496846
30021 1324417498
30022 273491837
30023 522368758
30024 474130723
30025 270250780
30026 28423708
30027 809285274
30028 53801232
30029 1770609959
30030 1248323328
30031 604598819
30032 260602684
30033 5757717
30034 764267895
30035 85692496
30036 229784240
30037 1881008826
30038 1990068889
30039 108797530
30040 118202054
30041 628591135
30042 1911924476
30043 115900182
30044 446868418
30045 901583717
30046 2348947931
30047 291044084
30048 327287153
30049 231346072
30050 369058640
30051 634828379
30052 320624855
30053 61400028
30054 1346420323
30055 1821321318
30056 119417867
30057 1691283163
30058 18375369
30059 695882967
30060 2469924665
30061 355775233
30062 420041416
30063 1720468162
30064 376733910
30065 425842717
30066 393410283
30067 126168521
30068 308447143
30069 2142103695
30070 126774554
30071 2191242493
30072 1037709154
30073 273500004
30074 5152742
30075 1305466419
30076 36181867
30077 865797405
30078 21330551
30079 701109274
30080 1022138528
30081 468743277
30082 114887549
30083 355277656
30084 464012776
30085 512941121
30086 124994283
30087 2074840693
30088 1055228698
30089 441928686
30090 158499344
30091 1366668937
30092 490562181
30093 1219387079
30094 2570002559
30095 1958965968
30096 252962503
30097 575926876
30098 520891369
30099 102075885
30100 360706760
30101 213498056
30102 10635272
30103 502980843
30104 249103451
30105 140287833
30106 60979117
30107 450703534
30108 58554573
30109 356907832
30110 766315219
30111 1540688752
30112 289589543
30113 864804069
30114 1265698079
30115 160795113
30116 441718990
30117 2407047962
30118 20360830
30119 211453940
30120 905503120
30121 31765942
30122 8042983
30123 305282619
30124 1100663956
30125 715712359
30126 428755124
30127 760416392
30128 281752406
30129 72964456
30130 495987708
30131 497661402
30132 748554874
30133 456810767
30134 411338328
30135 913163075
30136 77608757
30137 516828951
30138 45234286
30139 1140379282
30140 810734115
30141 886771864
30142 14259627
30143 1509488595
30144 743392352
30145 214102625
30146 852388989
30147 181019464
30148 1092400656
30149 853652023
30150 265942498
30151 632912381
30152 752759952
30153 674195220
30154 88263335
30155 842440576
30156 361955345
30157 973606443
30158 297510230
30159 188599080
30160 11748765
30161 371098887
30162 416230822
30163 252805536
30164 367545307
30165 3142688436
30166 218675869
30167 116685861
30168 76336433
30169 1250360038
30170 1013186087
30171 382466738
30172 776171701
30173 103660954
30174 1576893222
30175 270296234
30176 402038652
30177 148941353
30178 1025263697
30179 17821957
30180 502912081
30181 137044638
30182 474207214
30183 1124257280
30184 709025422
30185 721470804
30186 51267532
30187 458333248
30188 645607365
30189 403020003
30190 34655676
30191 1249051342
30192 674346383
30193 254721496
30194 86707094
30195 703040048
30196 801521230
30197 433080886
30198 315888663
30199 608903158
30200 415622898
30201 358412935
30202 378818899
30203 156010050
30204 968441413
30205 29659393
30206 733726889
30207 32568984
30208 615555483
30209 909434050
30210 274364733
30211 192546672
30212 479938521
30213 117343324
30214 597184341
30215 98217619
30216 391428216
30217 290919565
30218 987494546
30219 390496201
30220 845106167
30221 191130372
30222 46821373
30223 1113078671
30224 1150451831
30225 933412280
30226 658968040
30227 1071258214
30228 319944121
30229 1688302053
30230 254959501
30231 423639314
30232 1089868035
30233 156569376
30234 102319307
30235 985453081
30236 102139649
30237 598056593
30238 1047453479
30239 647740536
30240 1283137081
30241 666015874
30242 66694812
30243 57426935
30244 156556328
30245 807297232
30246 169890456
30247 186863296
30248 338549225
30249 515404308
30250 602304017
30251 1344495982
30252 1136723919
30253 463540444
30254 925640020
30255 285942135
30256 1872591584
30257 489303775
30258 823749896
30259 1094310273
30260 2182558945
30261 553518835
30262 173877307
30263 1464943929
30264 111165170
30265 85963290
30266 16086926
30267 325825407
30268 728634649
30269 312838816
30270 592597532
30271 29378798
30272 724829344
30273 264775975
30274 162116586
30275 2670050466
30276 955632451
30277 2824785828
30278 791243773
30279 246728416
30280 595921453
30281 701384491
30282 64654473
30283 1245707712
30284 23200992
30285 317096443
30286 1488396924
30287 15298163
30288 1874476212
30289 153637651
30290 305047283
30291 944629413
30292 192742008
30293 346642681
30294 1145788141
30295 593596687
30296 37519888
30297 1069048327
30298 347424146
30299 430087099
30300 483401026
30301 367032257
30302 1185701567
30303 693600508
30304 451851562
30305 223272996
30306 332458017
30307 872902696
30308 22488521
30309 504957225
30310 406887959
30311 1017005617
30312 934146578
30313 164872304
30314 565307907
30315 300677209
30316 107771362
30317 881393594
30318 982056643
30319 1172042065
30320 420814644
30321 1831207128
30322 410700078
30323 1123385358
30324 1129467361
30325 73601775
30326 670587169
30327 205302702
30328 511795679
30329 1619834976
30330 734958651
30331 520863231
30332 98816588
30333 2145086
30334 2957221770
30335 1094350927
30336 292845712
30337 71104071
30338 109410307
30339 277404700
30340 354100830
30341 49560383
30342 451485868
30343 938775774
30344 44045460
30345 278417334
30346 37053564
30347 97540604
30348 1168388556
30349 547354443
30350 374168518
30351 1144546777
30352 1042726201
30353 361011829
30354 104738738
30355 2417200008
30356 543728854
30357 151833587
30358 123469752
30359 243214690
30360 181394968
30361 104145359
30362 282312571
30363 121457916
30364 218176791
30365 41341649
30366 1636501040
30367 230339845
30368 501162083
30369 449246193
30370 128470074
30371 147183245
30372 1838632176
30373 499821068
30374 1407108231
30375 1350824972
30376 677786621
30377 958632443
30378 977550279
30379 1632055065
30380 693776337
30381 956555527
30382 40183532
30383 1584053092
30384 144341064
30385 914939827
30386 159406335
30387 1257980177
30388 313800955
30389 1510018372
30390 357644937
30391 1728907620
30392 852650816
30393 72440510
30394 4774634
30395 867031482
30396 1137740855
30397 2990127124
30398 102273596
30399 46180057
30400 381920039
30401 1350733528
30402 485529740
30403 345923126
30404 1272642066
30405 41954786
30406 632837941
30407 628319605
30408 427440920
30409 47510850
30410 818546860
30411 1169124807
30412 87235968
30413 407794387
30414 124368414
30415 1594426122
30416 2040309291
30417 733355368
30418 786307951
30419 78831183
30420 584957763
30421 3816395027
30422 715007505
30423 554542722
30424 2893919649
30425 180983339
30426 463124342
30427 380029714
30428 32359793
30429 492824476
30430 900985349
30431 700775684
30432 257381676
30433 2224836550
30434 35822618
30435 1353384659
30436 447230082
30437 166735312
30438 241396481
30439 918791574
30440 566436416
30441 79665891
30442 347079990
30443 239066712
30444 68689368
30445 4623946468
30446 87034267
30447 441605728
30448 834285610
30449 548345353
30450 263003308
30451 101731176
30452 46033411
30453 1048663982
30454 2549218873
30455 769736531
30456 258761910
30457 167609921
30458 546686505
30459 129250980
30460 1547659699
30461 882552662
30462 312855440
30463 1052913164
30464 946725235
30465 16436621
30466 160396544
30467 688710588
30468 1415995988
30469 822979148
30470 840533235
30471 160819154
30472 771156800
30473 177351416
30474 202748121
30475 273702714
30476 260815273
30477 182394560
30478 590623043
30479 849071794
30480 119223544
30481 1363311809
30482 152393508
30483 1910540901
30484 67625093
30485 39010836
30486 461680493
30487 1871350867
30488 292783205
30489 2588117479
30490 242181073
30491 127061552
30492 1630041074
30493 690873524
30494 312547671
30495 32456386
30496 1434263871
30497 365857437
30498 155021642
30499 530342699
30500 453440455
30501 1117938244
30502 1731761593
30503 119854687
30504 1142262572
30505 749536923
30506 393097173
30507 2918227
30508 328496476
30509 345005662
30510 890991334
30511 382027475
30512 1107198168
30513 745847932
30514 976135668
30515 122941800
30516 1236971185
30517 527429118
30518 267116489
30519 463225117
30520 163643883
30521 2062066228
30522 543464059
30523 636890247
30524 200767646
30525 271827171
30526 29662658
30527 157594663
30528 743286320
30529 959885610
30530 199788781
30531 323109287
30532 548138745
30533 777541253
30534 491434864
30535 357051677
30536 41757863
30537 99371964
30538 736164065
30539 115065202
30540 2013572537
30541 666259305
30542 494658108
30543 672680549
30544 396631527
30545 687366016
30546 159465019
30547 80148350
30548 195080649
30549 105547110
30550 529070645
30551 272157271
30552 437275787
30553 505942647
30554 776630019
30555 570268678
30556 1416582393
30557 744883137
30558 706674420
30559 528981168
30560 124756428
30561 2385672882
30562 382538106
30563 1158592049
30564 200067821
30565 518869533
30566 343795894
30567 1390547447
30568 912980038
30569 398643625
30570 459375405
30571 803314452
30572 30228230
30573 211524091
30574 241945014
30575 1208593259
30576 182304817
30577 67952608
30578 624675704
30579 846108932
30580 235000469
30581 319017127
30582 1537107299
30583 1249438588
30584 940109560
30585 269145588
30586 1138094436
30587 1281363137
30588 182661665
30589 1275136322
30590 1942185479
30591 678087087
30592 631776309
30593 1246621890
30594 21293227
30595 1111555028
30596 1526659455
30597 73715332
30598 1248804235
30599 2217696046
30600 338611376
30601 142836818
30602 1154884316
30603 586818084
30604 205176998
30605 5062174
30606 358775846
30607 137003324
30608 263609388
30609 61089031
30610 884635199
30611 515380065
30612 2342912514
30613 1116023891
30614 1821193125
30615 32806297
30616 1003692768
30617 366242286
30618 34835981
30619 213193002
30620 563229239
30621 160030501
30622 1555862958
30623 861528427
30624 788179585
30625 1004612956
30626 512077405
30627 363665176
30628 156443612
30629 50785738
30630 1391626791
30631 491173400
30632 616675813
30633 686109459
30634 1605941252
30635 679796850
30636 87010204
30637 135268330
30638 396616566
30639 425856856
30640 815737550
30641 208161540
30642 3763084367
30643 441487215
30644 1373141439
30645 1695464725
30646 67228561
30647 461532059
30648 220511336
30649 32209144
30650 2399978963
30651 771635619
30652 78630430
30653 1800114492
30654 793097067
30655 292921195
30656 142275997
30657 53298578
30658 1025457511
30659 598584393
30660 652987078
30661 275458753
30662 140227344
30663 238335868
30664 54386989
30665 59198581
30666 378269159
30667 1491354251
30668 231048834
30669 1350487617
30670 468285829
30671 25226208
30672 2266196700
30673 225824436
30674 344960420
30675 1906760051
30676 565176379
30677 550879308
30678 14202963
30679 1268030815
30680 985971230
30681 364752221
30682 1073473108
30683 210134588
30684 1401110459
30685 78021380
30686 241673706
30687 377979125
30688 292177605
30689 2864472885
30690 754357032
30691 1780404805
30692 1016604653
30693 1265732447
30694 282757249
30695 368315099
30696 161125586
30697 241040235
30698 1880775976
30699 730962361
30700 416467451
30701 856459365
30702 1305372229
30703 2574629787
30704 782652764
30705 11758960
30706 3567170
30707 147240946
30708 137768750
30709 337418971
30710 208264569
30711 717595335
30712 43753845
30713 130988617
30714 599211332
30715 665094793
30716 257911037
30717 431140916
30718 379171236
30719 404607135
30720 98861562
30721 881650913
30722 916676800
30723 419894809
30724 623150564
30725 982891328
30726 180098379
30727 143321155
30728 380530198
30729 384290248
30730 86070133
30731 2185295
30732 26038810
30733 1004714703
30734 460739872
30735 573228549
30736 2306083423
30737 207285019
30738 712214230
30739 1817599351
30740 158332916
30741 585600836
30742 1743269939
30743 859811811
30744 189602824
30745 320751790
30746 450793709
30747 110709021
30748 1157536847
30749 1191989122
30750 3261533001
30751 2014710
30752 1089271654
30753 350026998
30754 63502298
30755 170457921
30756 992483046
30757 670523008
30758 338051296
30759 687420877
30760 1254744750
30761 184258273
30762 1117534937
30763 965658285
30764 704446812
30765 527815241
30766 305545202
30767 44687079
30768 110089176
30769 881653288
30770 15953551
30771 1398780760
30772 1003257621
30773 1272768605
30774 312897866
30775 143586667
30776 464618893
30777 438401586
30778 227262479
30779 796893
30780 790110363
30781 1211558516
30782 98935388
30783 1719585124
30784 2848397
30785 594674488
30786 415678700
30787 145559048
30788 368657234
30789 2124576621
30790 365440653
30791 1981433015
30792 3216732296
30793 320716297
30794 620549422
30795 237128192
30796 41373300
30797 338101947
30798 709750821
30799 1258893866
30800 551430401
30801 220148629
30802 788130436
30803 696398541
30804 770624893
30805 1359771108
30806 787483697
30807 65176099
30808 318575274
30809 283958152
30810 880577025
30811 733991842
30812 125180812
30813 1200076818
30814 598899444
30815 838839587
30816 614359616
30817 1581496284
30818 122706893
30819 195451081
30820 608659129
30821 307213984
30822 219047001
30823 263540518
30824 985542206
30825 181929543
30826 103384991
30827 611703295
30828 950858265
30829 1189685604
30830 2464059854
30831 238085639
30832 134909180
30833 1464289534
30834 1076336711
30835 904738290
30836 628855478
30837 43020166
30838 9752930
30839 497650250
30840 176410798
30841 233555590
30842 249909127
30843 549780845
30844 205597579
30845 1311739346
30846 1514250960
30847 46836805
30848 1796569925
30849 486148574
30850 73011329
30851 309009721
30852 791588931
30853 953154514
30854 1246565719
30855 337981480
30856 239483036
30857 474505927
30858 701922573
30859 372305727
30860 3584598038
30861 862170330
30862 467895248
30863 2691147879
30864 557515956
30865 345061151
30866 347333241
30867 27605320
30868 379589911
30869 242951801
30870 66930166
30871 81357799
30872 38397236
30873 411090369
30874 392613101
30875 951058245
30876 46925993
30877 899101560
30878 432125237
30879 531109527
30880 11416523
30881 52325558
30882 319284658
30883 450152793
30884 225859843
30885 672433423
30886 77422376
30887 275981787
30888 1096277033
30889 65627347
30890 1579213795
30891 37155350
30892 223221051
30893 1963593898
30894 111889312
30895 70797283
30896 18938917
30897 16142964
30898 99289917
30899 549271927
30900 530641432
30901 37846361
30902 327832714
30903 25184183
30904 988944711
30905 1035251745
30906 241467523
30907 1156130945
30908 416197784
30909 896365449
30910 64895965
30911 86640639
30912 560843057
30913 1481261182
30914 3705441630
30915 404944093
30916 496757903
30917 89837070
30918 444831681
30919 530332391
30920 114290485
30921 699675176
30922 863785135
30923 31867978
30924 1473278825
30925 286057487
30926 611874569
30927 968108984
30928 631890548
30929 474072748
30930 921469219
30931 483182799
30932 2647997047
30933 1210567303
30934 25274274
30935 279007351
30936 3154521977
30937 983070680
30938 170507910
30939 481962395
30940 333428174
30941 2107932308
30942 318634897
30943 161557606
30944 2776381819
30945 707061543
30946 34167048
30947 508507278
30948 381882803
30949 794201456
30950 352351026
30951 454020090
30952 460034093
30953 135325352
30954 601005773
30955 36775036
30956 635300646
30957 948756823
30958 44410246
30959 2263385358
30960 103918859
30961 187520752
30962 855905657
30963 1515655992
30964 2624631535
30965 796582557
30966 146713744
30967 796974326
30968 152686563
30969 1841804616
30970 106598475
30971 689219946
30972 221831718
30973 217258075
30974 156985116
30975 1044312432
30976 582372947
30977 111093208
30978 235381281
30979 912147649
30980 105932845
30981 3037712739
30982 299264466
30983 127795286
30984 248888932
30985 149413116
30986 358562357
30987 143960084
30988 1381961829
30989 348647884
30990 371627688
30991 404703847
30992 161060002
30993 1165606211
30994 173642638
30995 39898147
30996 52215724
30997 395858658
30998 138161533
30999 522689448
31000 1213743681
31001 899026725
31002 1953606183
31003 451361790
31004 186283399
31005 1742943197
31006 397006551
31007 1005976588
31008 516917851
31009 872168499
31010 199483892
31011 1658417578
31012 4194085540
31013 313335241
31014 337618194
31015 870177924
31016 51595652
31017 24268045
31018 331059363
31019 644463228
31020 181358625
31021 1402386078
31022 494745704
31023 866802030
31024 518839037
31025 610901094
31026 269833581
31027 978495412
31028 90160503
31029 751779575
31030 1575511028
31031 307647771
31032 2819544119
31033 318197082
31034 207521398
31035 231750104
31036 224756018
31037 1301369077
31038 80156801
31039 113511238
31040 294806712
31041 330515960
31042 1271365533
31043 1140748244
31044 823899924
31045 331918672
31046 321267038
31047 356114884
31048 294597255
31049 755864099
31050 64731473
31051 671984491
31052 1283760317
31053 210779772
31054 2171818146
31055 572890710
31056 382870555
31057 401888375
31058 292620585
31059 395047180
31060 738098380
31061 88668294
31062 1506045433
31063 381151999
31064 973941587
31065 11888374
31066 204299846
31067 11019287
31068 919222566
31069 268284565
31070 699767902
31071 83061429
31072 303044924
31073 273550824
31074 82507081
31075 349533990
31076 480783477
31077 770958768
31078 731592372
31079 1367218701
31080 184219952
31081 1724743021
31082 640134127
31083 739324153
31084 403178024
31085 1303572466
31086 154373200
31087 62013984
31088 561171374
31089 1147184489
31090 344620299
31091 203219602
31092 769340318
31093 546579434
31094 256633551
31095 1304897209
31096 478142756
31097 1584961410
31098 140421663
31099 778781918
31100 84169335
31101 194327525
31102 401052775
31103 1934049626
31104 123699414
31105 425197734
31106 1084605505
31107 1344511889
31108 1539454203
31109 2031457088
31110 744684799
31111 157487440
31112 256962813
31113 193104024
31114 334293401
31115 504808870
31116 432636990
31117 89421291
31118 82328269
31119 52586349
31120 1334260404
31121 421997822
31122 1114367290
31123 761267642
31124 2260448123
31125 116895358
31126 885119678
31127 268518003
31128 85476103
31129 44089132
31130 235674592
31131 918963244
31132 303303480
31133 684143286
31134 57330031
31135 3161274314
31136 872293105
31137 341168647
31138 40170702
31139 1183606662
31140 436013455
31141 804616189
31142 543769437
31143 209404928
31144 214094494
31145 499902202
31146 225221128
31147 121197489
31148 777673319
31149 2375129
31150 63960012
31151 2011161790
31152 25680616
31153 298460691
31154 1104509313
31155 289160625
31156 840752701
31157 1197606598
31158 406502496
31159 1071098654
31160 1732117306
31161 3326459
31162 2128649590
31163 5755590
31164 208687759
31165 946412604
31166 422888678
31167 1007128023
31168 1147851886
31169 65505291
31170 99997015
31171 1318975164
31172 2332427315
31173 262388687
31174 670925251
31175 116768501
31176 250001558
31177 221524658
31178 689408771
31179 1732150354
31180 278101309
31181 1418593802
31182 969106630
31183 447465060
31184 16931319
31185 303703460
31186 270834460
31187 266562633
31188 1354258827
31189 170611089
31190 127072988
31191 963229686
31192 641437106
31193 1036619145
31194 469913995
31195 68377367
31196 664015311
31197 1195299432
31198 396482116
31199 438388536
31200 1240405235
31201 2325502648
31202 1821043692
31203 119037897
31204 236988834
31205 214618439
31206 456598519
31207 1138622485
31208 150372122
31209 451878311
31210 182099266
31211 831841072
31212 128588761
31213 2612816679
31214 298473801
31215 89512542
31216 419110621
31217 148191432
31218 280541847
31219 1620666483
31220 952603245
31221 215785685
31222 322116845
31223 403195576
31224 53931123
31225 1242387147
31226 492869273
31227 251630660
31228 619418990
31229 868824026
31230 981646507
31231 365506619
31232 698244469
31233 340923068
31234 1797625018
31235 510134045
31236 1005484400
31237 1952064470
31238 14525136
31239 454687741
31240 285889467
31241 117198512
31242 318336183
31243 170014736
31244 330224716
31245 170009029
31246 76338042
31247 659543985
31248 1073164844
31249 435385501
31250 349693086
31251 387182335
31252 1714255236
31253 326198064
31254 249866209
31255 666127816
31256 435019997
31257 1177960067
31258 1701429665
31259 2258288228
31260 22767600
31261 530804581
31262 1504299903
31263 175259512
31264 307888927
31265 245056171
31266 245610409
31267 92886578
31268 838494052
31269 849303764
31270 173903705
31271 4264803723
31272 672566176
31273 230738680
31274 1302425764
31275 1144508846
31276 277669068
31277 29925365
31278 471893102
31279 671736860
31280 302982362
31281 231216613
31282 1857060381
31283 180363139
31284 11845846
31285 1945027047
31286 476743723
31287 1027693984
31288 561204294
31289 763595325
31290 103619819
31291 1112972289
31292 683221661
31293 600371178
31294 140889511
31295 733373898
31296 200066399
31297 2442230787
31298 381593132
31299 167286762
31300 68054243
31301 906543006
31302 643230666
31303 1312231613
31304 482798837
31305 1702504918
31306 655108990
31307 46792824
31308 933454930
31309 240351763
31310 1158177220
31311 303749151
31312 152736128
31313 588209016
31314 128575424
31315 2750039324
31316 105388296
31317 988575666
31318 171143439
31319 1020175528
31320 234569492
31321 141510025
31322 273237918
31323 262759811
31324 106006492
31325 69077461
31326 1331397548
31327 334762410
31328 32509326
31329 73628553
31330 49050830
31331 309798697
31332 693277660
31333 567427121
31334 23928285
31335 76026600
31336 55998611
31337 2361172539
31338 307684554
31339 1246957309
31340 188970987
31341 58371312
31342 269253991
31343 638423814
31344 1636823
31345 813806825
31346 41411429
31347 482785339
31348 195538704
31349 518659487
31350 504254485
31351 914703189
31352 525843308
31353 745991149
31354 431161920
31355 1080087692
31356 647913223
31357 369055134
31358 297258783
31359 20180698
31360 74742077
31361 882639340
31362 422541726
31363 579754750
31364 471733299
31365 364249603
31366 111553775
31367 47078516
31368 85347113
31369 244764920
31370 343578026
31371 431524419
31372 1295717758
31373 670971247
31374 16947032
31375 310516133
31376 152950175
31377 313163751
31378 1531753099
31379 126643456
31380 79850753
31381 2387288505
31382 149066000
31383 382358572
31384 913647500
31385 504516949
31386 276919509
31387 689976286
31388 367780479
31389 1565794311
31390 1995367820
31391 513776538
31392 383729063
31393 720163483
31394 527178111
31395 111717447
31396 24940138
31397 2158917950
31398 379201372
31399 1846255890
31400 925585440
31401 1233747028
31402 226142442
31403 1119407585
31404 774194253
31405 582605124
31406 104374999
31407 828650215
31408 3413843160
31409 103209001
31410 322189189
31411 321943059
31412 4196884932
31413 750254432
31414 750207370
31415 1029491728
31416 2238840431
31417 517472618
31418 1230355914
31419 522345014
31420 1227369114
31421 170991784
31422 1017163408
31423 647512140
31424 1415374338
31425 461430563
31426 339611018
31427 544121202
31428 247155433
31429 169402345
31430 1136198014
31431 2033617481
31432 247755475
31433 186861037
31434 1234276640
31435 131808368
31436 245984472
31437 551811034
31438 151946421
31439 760920742
31440 681315509
31441 43053495
31442 342796718
31443 199498416
31444 292497804
31445 1092979856
31446 1194171796
31447 1209098592
31448 1230903
31449 274989278
31450 971240815
31451 3354826443
31452 285530100
31453 776846505
31454 68510692
31455 753360715
31456 242336978
31457 1735547
31458 564751809
31459 1577471701
31460 38804041
31461 570239070
31462 1526733673
31463 1143477237
31464 314543486
31465 252331431
31466 308800168
31467 870373972
31468 855165858
31469 430664060
31470 1370754706
31471 204068334
31472 46757596
31473 131185581
31474 869652803
31475 45845753
31476 359441199
31477 893649024
31478 150764891
31479 157600916
31480 64475795
31481 1144229946
31482 448549007
31483 887566138
31484 1094388193
31485 1724074452
31486 2519805715
31487 576855105
31488 1210639584
31489 2844613498
31490 34633294
31491 1478707091
31492 260522910
31493 425371296
31494 768393667
31495 2042482060
31496 354859714
31497 3088645872
31498 2351088423
31499 2126954919
31500 328023357
31501 114730263
31502 463927202
31503 151008221
31504 68872376
31505 406661975
31506 379710178
31507 363626446
31508 891117289
31509 774257115
31510 225885688
31511 168645978
31512 616818917
31513 579568514
31514 229468233
31515 312845478
31516 304503343
31517 729325388
31518 2032143859
31519 1220396049
31520 1296043012
31521 69036667
31522 1053447785
31523 44725550
31524 2975255249
31525 275413236
31526 682507795
31527 373986714
31528 2589019809
31529 753231033
31530 245083069
31531 1279636522
31532 1087935731
31533 652393954
31534 1965353816
31535 1369300
31536 1561201949
31537 234236636
31538 1354027576
31539 170724888
31540 2505424620
31541 889283547
31542 71482080
31543 957323234
31544 1910661469
31545 3021696843
31546 979314736
31547 167122501
31548 453855257
31549 205523710
31550 735261765
31551 301142168
31552 472594419
31553 1254661335
31554 820218904
31555 788752490
31556 1300232673
31557 791984092
31558 1917415426
31559 224812009
31560 133646166
31561 1483312068
31562 12225677
31563 320599017
31564 319395040
31565 1079673275
31566 532290603
31567 1016881528
31568 269904700
31569 202697590
31570 782843469
31571 462406422
31572 303339573
31573 135165629
31574 973001297
31575 461359522
31576 177555155
31577 648012888
31578 890103821
31579 566334094
31580 89119985
31581 102384519
31582 813335559
31583 221864306
31584 371221538
31585 383388802
31586 320219313
31587 153560954
31588 1894674844
31589 435374504
31590 760055214
31591 31916447
31592 237816323
31593 974181886
31594 195172796
31595 163008267
31596 316383904
31597 972584980
31598 1035383771
31599 344574373
31600 568081896
31601 664812971
31602 918495077
31603 193752124
31604 2516566841
31605 1348560603
31606 153311225
31607 1597822087
31608 834215129
31609 30693452
31610 260154415
31611 1560241294
31612 365014006
31613 700690000
31614 55104350
31615 456008373
31616 623106291
31617 1123893328
31618 1571348214
31619 227132530
31620 1317676533
31621 877415448
31622 630191066
31623 674926426
31624 992340605
31625 400815671
31626 500041389
31627 1122382124
31628 2111132596
31629 447395372
31630 1566005267
31631 1568051468
31632 30378089
31633 171202271
31634 331572972
31635 475379671
31636 341477817
31637 2746653992
31638 311337519
31639 459738683
31640 285140787
31641 390533450
31642 1414277264
31643 622682763
31644 271346298
31645 406817397
31646 940368927
31647 1993564448
31648 1872621167
31649 17364020
31650 68118726
31651 148051984
31652 1376049617
31653 528660666
31654 322835278
31655 119174815
31656 832771725
31657 73752271
31658 224772465
31659 548586697
31660 290649072
31661 1511826061
31662 309451283
31663 823356313
31664 186293072
31665 503998925
31666 288049183
31667 666487352
31668 114352984
31669 851308
31670 355947922
31671 231826641
31672 4587235081
31673 186170432
31674 1842741995
31675 2044664741
31676 990374858
31677 582322271
31678 660763386
31679 1017916154
31680 523787310
31681 2950793862
31682 524687359
31683 280137884
31684 1876335843
31685 1220313638
31686 584932285
31687 427341694
31688 919509509
31689 158930043
31690 491048871
31691 136903230
31692 1498685479
31693 249590676
31694 1628080630
31695 1263915721
31696 1524300399
31697 616767053
31698 352357830
31699 3069184815
31700 431610318
31701 1094441389
31702 331680036
31703 474367189
31704 474998867
31705 134060936
31706 863217165
31707 118390754
31708 883136383
31709 467634134
31710 246088061
31711 349423675
31712 286539023
31713 1067704417
31714 894099046
31715 1561686167
31716 2372363823
31717 480219883
31718 1261773877
31719 390108063
31720 48063327
31721 602575867
31722 278316524
31723 845448655
31724 37326536
31725 60529155
31726 1100235840
31727 889543890
31728 2517983784
31729 361201044
31730 108746348
31731 589922720
31732 428514689
31733 1089658262
31734 17546137
31735 1922779207
31736 1609181534
31737 342583251
31738 42022349
31739 541372869
31740 406913057
31741 263530065
31742 8441430
31743 569116044
31744 668929232
31745 2324620686
31746 787841776
31747 440796538
31748 425414782
31749 149880992
31750 492210313
31751 260396472
31752 420915160
31753 1657758121
31754 160541115
31755 126589634
31756 2028696131
31757 172199652
31758 1159287698
31759 462208862
31760 1224552800
31761 1617777648
31762 1009022881
31763 1064641155
31764 1131804833
31765 340120217
31766 391735377
31767 2643921174
31768 768674405
31769 54593262
31770 13216299
31771 168773931
31772 785255662
31773 543962046
31774 876610660
31775 1706050605
31776 1339866085
31777 1308779403
31778 610930404
31779 289761010
31780 488328133
31781 924991184
31782 70340684
31783 154559543
31784 109456689
31785 51203618
31786 366613895
31787 408816202
31788 406232532
31789 431902055
31790 1148900420
31791 1085500816
31792 72651751
31793 149375260
31794 210048419
31795 392663615
31796 3272295039
31797 724847923
31798 1333535577
31799 698211302
31800 248939069
31801 3224986594
31802 278842496
31803 1284553514
31804 1326947938
31805 644281693
31806 788390134
31807 848260918
31808 1677330618
31809 973737384
31810 96685592
31811 707965626
31812 146233019
31813 28742696
31814 674946178
31815 294191365
31816 927891457
31817 265275574
31818 511816022
31819 1703344250
31820 7187317
31821 502847225
31822 891742046
31823 14968825
31824 158689786
31825 193433820
31826 1443098252
31827 20880058
31828 303677656
31829 197849624
31830 251575810
31831 469385766
31832 285508570
31833 1256308058
31834 705177505
31835 624056090
31836 545651031
31837 201694498
31838 314455828
31839 705789765
31840 905153551
31841 1503134721
31842 861462017
31843 1141934059
31844 818531201
31845 488799313
31846 103735906
31847 219526204
31848 316960395
31849 2105719855
31850 176805596
31851 1084752743
31852 5767370
31853 1814022723
31854 151340861
31855 208762453
31856 1086398842
31857 463288207
31858 906652586
31859 899555897
31860 1379645539
31861 709297705
31862 190328066
31863 222841833
31864 1046440870
31865 1691683803
31866 382327392
31867 150112670
31868 436594504
31869 500216415
31870 293553673
31871 591028838
31872 2061298615
31873 1007362692
31874 192663086
31875 390968142
31876 1219633000
31877 239695179
31878 122179038
31879 20914150
31880 529788507
31881 1875027079
31882 346503497
31883 9338909
31884 357048873
31885 127239083
31886 538560885
31887 1231201238
31888 437554413
31889 919604802
31890 2067927980
31891 92103031
31892 2304040030
31893 416053681
31894 1331805074
31895 73427992
31896 731839055
31897 73255250
31898 106832906
31899 332034797
31900 383530193
31901 351521105
31902 193116707
31903 933624705
31904 55275905
31905 617243030
31906 89442607
31907 1216560034
31908 1026571703
31909 470465017
31910 465435705
31911 365533650
31912 375843108
31913 1398271961
31914 995479807
31915 68741324
31916 171011670
31917 2220782488
31918 1010186032
31919 553868691
31920 589787583
31921 2268115107
31922 357379919
31923 153840917
31924 67287695
31925 2224377170
31926 172953427
31927 372457339
31928 98593568
31929 220165398
31930 1222753043
31931 379525039
31932 1301008628
31933 54355677
31934 683419450
31935 410615360
31936 2224738890
31937 1175183973
31938 443387279
31939 1089588304
31940 375831675
31941 619918095
31942 123040750
31943 1827378683
31944 221658045
31945 1247404084
31946 1050905709
31947 1834600613
31948 132499650
31949 903627597
31950 2651036366
31951 66294913
31952 883569910
31953 163813303
31954 71647580
31955 756501505
31956 493107216
31957 50316712
31958 1393221509
31959 266296065
31960 285365274
31961 262551731
31962 164327150
31963 1030902235
31964 790429182
31965 136658962
31966 1111551262
31967 731750733
31968 1723263
31969 1830763160
31970 1586530906
31971 394567311
31972 1417073255
31973 1104302668
31974 87109228
31975 997229968
31976 1123701250
31977 293378169
31978 822770996
31979 246605030
31980 26597141
31981 1584138785
31982 667276595
31983 1913411730
31984 817732613
31985 222577933
31986 65438733
31987 92693637
31988 722473928
31989 758044112
31990 981389264
31991 872288902
31992 914972576
31993 1084246981
31994 384343454
31995 1460066040
31996 112040560
31997 5308547
31998 474136920
31999 114774768
32000 768792137
32001 469150737
32002 167507953
32003 266993555
32004 131189967
32005 37486647
32006 383409496
32007 1560873837
32008 1792681491
32009 1214950149
32010 2080591886
32011 163660602
32012 651831617
32013 402713141
32014 217065848
32015 493842684
32016 1208884676
32017 1439469729
32018 52436445
32019 169584908
32020 3785592
32021 445899309
32022 1529823533
32023 76654322
32024 1570543014
32025 119755627
32026 541433308
32027 1953702700
32028 1329830694
32029 337879903
32030 56243672
32031 483775025
32032 656104136
32033 869824507
32034 89116159
32035 628511663
32036 1050062128
32037 373339795
32038 234682452
32039 228303755
32040 173179545
32041 1946772608
32042 238173761
32043 23787718
32044 809360680
32045 1040175667
32046 355617659
32047 1374286685
32048 50697874
32049 1597083098
32050 682506112
32051 178645460
32052 567050171
32053 173849201
32054 573877391
32055 3061256195
32056 76636771
32057 145592077
32058 196391185
32059 3026105040
32060 2885344550
32061 546696664
32062 316740438
32063 2642883452
32064 1381372705
32065 499247895
32066 596192216
32067 98665144
32068 1180195753
32069 1202704859
32070 910474677
32071 267168641
32072 632031182
32073 382667560
32074 1584837748
32075 1348800199
32076 589878731
32077 287391480
32078 765771908
32079 209629740
32080 120516
32081 1447118776
32082 335321806
32083 1769584349
32084 541665945
32085 1618040107
32086 653846870
32087 1635217942
32088 882964630
32089 181013812
32090 873540088
32091 299894433
32092 212043347
32093 769780335
32094 421710629
32095 76338328
32096 599000209
32097 277520540
32098 1077221735
32099 489310144
32100 535610935
32101 979201299
32102 528188020
32103 645407043
32104 3034394597
32105 462373815
32106 445111079
32107 193440263
32108 43240659
32109 140304383
32110 82488763
32111 1537544241
32112 1656075115
32113 967538192
32114 472946972
32115 842691349
32116 113844615
32117 205688024
32118 791950126
32119 342907266
32120 61569106
32121 2818823729
32122 2067878058
32123 1672821269
32124 184150805
32125 1009633274
32126 121731007
32127 119343642
32128 252322101
32129 613891604
32130 412584533
32131 1015253915
32132 1355577160
32133 427639814
32134 272148239
32135 1104594987
32136 24812569
32137 90732552
32138 12136400
32139 1011715251
32140 536115498
32141 225443008
32142 296067632
32143 642887772
32144 2249549521
32145 1931299350
32146 224935955
32147 408419023
32148 836696730
32149 1040943065
32150 1425701154
32151 634016914
32152 1821699591
32153 786963495
32154 167426217
32155 366228735
32156 2042175082
32157 48028491
32158 255031839
32159 889794136
32160 351276968
32161 206655128
32162 40326193
32163 15050915
32164 44542303
32165 808720565
32166 882900545
32167 672072842
32168 1577715151
32169 431439733
32170 634793737
32171 1161905493
32172 1570089496
32173 757567779
32174 368579225
32175 909200490
32176 492761508
32177 182495194
32178 3523797565
32179 1069703339
32180 761454360
32181 1661520778
32182 414433757
32183 205653293
32184 2898427492
32185 69830048
32186 520195643
32187 37627560
32188 4075076
32189 846245274
32190 1319241347
32191 200848369
32192 583854664
32193 765434195
32194 277390737
32195 53478837
32196 279869055
32197 358155345
32198 1557092243
32199 723197692
32200 435791195
32201 853945303
32202 48048475
32203 1263608295
32204 253899412
32205 529562255
32206 1194352798
32207 272955704
32208 993071513
32209 66278797
32210 2565517912
32211 1290080632
32212 1073169772
32213 137880794
32214 1551245522
32215 274277184
32216 768444967
32217 1024674844
32218 687045235
32219 323581286
32220 7187763
32221 245156914
32222 1932876561
32223 619644677
32224 485937509
32225 18880697
32226 1147838609
32227 2495000816
32228 102921061
32229 299273521
32230 1488045136
32231 2813241523
32232 352120951
32233 472419173
32234 892015847
32235 904689103
32236 1938803369
32237 76554146
32238 298991403
32239 434967049
32240 43600654
32241 326980791
32242 25937359
32243 179078385
32244 403730813
32245 976357184
32246 90532771
32247 140396219
32248 795217177
32249 255543317
32250 697888879
32251 50433914
32252 456452486
32253 565050837
32254 926482949
32255 268719478
32256 83774025
32257 481236441
32258 301394411
32259 433943530
32260 1937492923
32261 2556473346
32262 987086525
32263 1159189666
32264 148053395
32265 218198957
32266 1653585098
32267 84926388
32268 333616179
32269 1122942
32270 118353453
32271 1421117404
32272 849166740
32273 1086483966
32274 1550597054
32275 1531350366
32276 152534856
32277 37541756
32278 2029675460
32279 111514957
32280 96159955
32281 325801941
32282 164143640
32283 184771184
32284 399310790
32285 1301100240
32286 700892965
32287 506786433
32288 550422781
32289 2957709250
32290 463747023
32291 531457995
32292 132783648
32293 1210040
32294 317128474
32295 1580425618
32296 250804847
32297 337788317
32298 1686496204
32299 957496288
32300 1487237759
32301 50337851
32302 1081283283
32303 1345434858
32304 14084321
32305 1648076300
32306 391573205
32307 395131793
32308 270527472
32309 454094432
32310 1174144684
32311 483394500
32312 179977163
32313 131557077
32314 1662536218
32315 880627792
32316 1058903812
32317 456373912
32318 553060953
32319 1597998296
32320 142303791
32321 402572715
32322 179871417
32323 670060868
32324 30407982
32325 725460633
32326 833471413
32327 648412365
32328 106998214
32329 400169172
32330 1078535593
32331 1147071530
32332 2350037323
32333 835628399
32334 766010653
32335 1316149321
32336 134097693
32337 479462147
32338 2023985761
32339 694521632
32340 727157534
32341 686320310
32342 788163157
32343 295354576
32344 111933216
32345 915256907
32346 1080105400
32347 137066046
32348 908505002
32349 383663809
32350 491230221
32351 9137869
32352 34869065
32353 720420831
32354 129827700
32355 596028293
32356 297194494
32357 256107045
32358 49030138
32359 124088287
32360 153670633
32361 598348636
32362 621060905
32363 145834100
32364 357310669
32365 1594571221
32366 3055689665
32367 765397530
32368 1458835567
32369 1015289850
32370 230456311
32371 119528546
32372 139973908
32373 311523133
32374 1181270697
32375 971692515
32376 773089070
32377 560707091
32378 323807956
32379 1514659564
32380 886223102
32381 231970730
32382 85135444
32383 1306781
32384 254337420
32385 838158447
32386 1556164197
32387 705606458
32388 2312953831
32389 189228767
32390 640648467
32391 618406995
32392 363797486
32393 113891314
32394 964334604
32395 393189668
32396 1775022009
32397 1011888531
32398 1261286265
32399 790331525
32400 3429310589
32401 112589605
32402 1265516281
32403 2707344916
32404 265202031
32405 1648021462
32406 1274315083
32407 1094437307
32408 920947422
32409 63946089
32410 819406952
32411 1330876000
32412 2016607055
32413 77610471
32414 1489405282
32415 1696021548
32416 1745325331
32417 123404046
32418 2895286
32419 290807713
32420 623715890
32421 823990362
32422 321378202
32423 669804848
32424 225595300
32425 1598770749
32426 1987424
32427 2709616297
32428 2279517870
32429 1287653133
32430 828259714
32431 1262827927
32432 259765748
32433 726425285
32434 422786659
32435 474975629
32436 470493301
32437 936809802
32438 3185053009
32439 2861680364
32440 713910017
32441 643104551
32442 772063306
32443 267205287
32444 977892965
32445 244943212
32446 599761817
32447 1515355698
32448 573815688
32449 3479066400
32450 1564374076
32451 38224818
32452 32959303
32453 178449646
32454 436148891
32455 803223825
32456 115857739
32457 842656227
32458 1968802142
32459 56785077
32460 1033717291
32461 190932492
32462 169765078
32463 214064830
32464 302671521
32465 1453074739
32466 136880660
32467 440797393
32468 3422969513
32469 759241236
32470 1238410791
32471 1223901751
32472 133084973
32473 542512995
32474 208993215
32475 116151614
32476 639966515
32477 2213521124
32478 681825930
32479 7002579
32480 1391476610
32481 779331492
32482 1054989013
32483 2774619284
32484 239077135
32485 942017800
32486 703872904
32487 1629209088
32488 854962414
32489 29452902
32490 327327318
32491 38840899
32492 59360892
32493 455184123
32494 1421786090
32495 1006915843
32496 403371506
32497 614487290
32498 761597464
32499 738014914
32500 157936763
32501 76702569
32502 99828579
32503 333699458
32504 1767787622
32505 48813838
32506 1992313334
32507 372646151
32508 2249857872
32509 43738655
32510 553432342
32511 995731749
32512 764152045
32513 80591820
32514 2100692115
32515 91363033
32516 464772061
32517 55403623
32518 2022993574
32519 22402554
32520 1354495267
32521 176205992
32522 342883697
32523 1356638928
32524 1091948634
32525 227346512
32526 308521891
32527 476785147
32528 1460883467
32529 1083091435
32530 222556053
32531 395632464
32532 103004850
32533 77599638
32534 675636259
32535 325811596
32536 1309093495
32537 568265285
32538 40626611
32539 637101786
32540 59627381
32541 386477665
32542 1651056102
32543 358673133
32544 1555909952
32545 736248755
32546 1585306257
32547 2324349377
32548 1797991184
32549 1198957026
32550 28260243
32551 297671812
32552 331876908
32553 699005435
32554 694344154
32555 200612630
32556 489551360
32557 2185882983
32558 278409137
32559 1654281968
32560 16381895
32561 520719142
32562 804252134
32563 35642974
32564 397540540
32565 1728995360
32566 681570294
32567 12889620
32568 354657466
32569 235023082
32570 257787908
32571 2136643805
32572 826629210
32573 1378480286
32574 2857700077
32575 338855631
32576 166316839
32577 1258681359
32578 888038794
32579 4091869758
32580 39227423
32581 1281829055
32582 429363868
32583 1830830243
32584 259419122
32585 423725634
32586 321212811
32587 1154848379
32588 649726387
32589 3586662
32590 379071766
32591 328843032
32592 955978504
32593 2252577316
32594 222845512
32595 147739531
32596 32739160
32597 1241363883
32598 328949710
32599 244420068
32600 810076770
32601 222733797
32602 2188499593
32603 28441478
32604 293003241
32605 846079163
32606 811055019
32607 62701488
32608 95398923
32609 961393178
32610 966549861
32611 335391381
32612 1118717028
32613 87413750
32614 1479381091
32615 501022683
32616 2902450845
32617 984939001
32618 147526256
32619 1111598437
32620 928088553
32621 528272646
32622 112742943
32623 963600438
32624 359011727
32625 588297295
32626 3429428395
32627 543978966
32628 214573813
32629 586707176
32630 1327871243
32631 502984387
32632 1584401396
32633 338458546
32634 1310654658
32635 996711947
32636 2612701898
32637 1175615833
32638 2028750490
32639 694100576
32640 316009505
32641 519004949
32642 353316028
32643 17680804
32644 221364208
32645 1383730040
32646 40227566
32647 1210953457
32648 1737015052
32649 1051392913
32650 1331853708
32651 1013163377
32652 132870307
32653 652330667
32654 175483167
32655 680412042
32656 81676489
32657 131250021
32658 619533838
32659 570918903
32660 144109447
32661 425964738
32662 18174185
32663 735133345
32664 718298706
32665 305074998
32666 944360650
32667 1399811415
32668 664147134
32669 980747430
32670 490309077
32671 84354008
32672 298712886
32673 2631466112
32674 1849509727
32675 94808848
32676 5045551
32677 154183934
32678 2441088614
32679 201475448
32680 129987583
32681 1561153109
32682 853652490
32683 618593289
32684 811224985
32685 568669181
32686 335399884
32687 1276784146
32688 620240879
32689 1282571561
32690 288918193
32691 132257878
32692 631990889
32693 218939921
32694 179751208
32695 1023801950
32696 685553218
32697 178391579
32698 564686113
32699 1241073265
32700 627737504
32701 718430247
32702 971235357
32703 42586882
32704 99373793
32705 775955046
32706 3502445153
32707 1060673618
32708 634253139
32709 539246726
32710 535194820
32711 1626711012
32712 128029964
32713 624018584
32714 1220314908
32715 523957865
32716 143788239
32717 90696193
32718 35287372
32719 46718298
32720 52144274
32721 80541481
32722 301450033
32723 1219735998
32724 472819689
32725 180433929
32726 177039326
32727 432535635
32728 1556086994
32729 2069096192
32730 107174509
32731 111203215
32732 392174485
32733 1453261349
32734 1902548620
32735 427660261
32736 1080355696
32737 657072188
32738 1853721651
32739 263338959
32740 103299629
32741 758378136
32742 208137593
32743 1434337415
32744 788135
32745 1464882575
32746 568360279
32747 1582439273
32748 943799028
32749 297296463
32750 1676010383
32751 208042868
32752 1638498373
32753 63344788
32754 271147017
32755 103685213
32756 7160155
32757 345478343
32758 210596856
32759 130952510
32760 460237191
32761 290055462
32762 18379981
32763 100633062
32764 17408027
32765 406663383
32766 351247673
32767 486626430
32768 117822605
32769 290373608
32770 361966365
32771 157976436
32772 68358023
32773 195156544
32774 36668218
32775 214672333
32776 67401164
32777 2991966219
32778 306729411
32779 1450976318
32780 531777218
32781 168468941
32782 188404208
32783 107055824
32784 1304191043
32785 139830014
32786 3188196066
32787 2901832600
32788 275141620
32789 862473967
32790 19237176
32791 303637989
32792 273128172
32793 1057150405
32794 1079632254
32795 272295817
32796 541855803
32797 1132724663
32798 1723357578
32799 978931091
32800 326214863
32801 291273889
32802 1850007418
32803 252281821
32804 1700448571
32805 1335534559
32806 42147915
32807 2510188351
32808 356512978
32809 3417836803
32810 728449683
32811 524168900
32812 1481352018
32813 537395728
32814 524880905
32815 1208226667
32816 413737042
32817 2537245443
32818 94289111
32819 280709295
32820 128313121
32821 323777579
32822 428858945
32823 810883784
32824 439676243
32825 1023007193
32826 1538599792
32827 214788664
32828 775505928
32829 511770110
32830 1854210486
32831 3846055376
32832 1626490242
32833 585574323
32834 603579344
32835 742752586
32836 338705604
32837 231919508
32838 257020917
32839 76208881
32840 28928203
32841 121314847
32842 1389174960
32843 101121508
32844 1644994093
32845 24286263
32846 664310046
32847 171853807
32848 722537138
32849 1184586584
32850 1489242747
32851 118898549
32852 702448910
32853 795367671
32854 176502831
32855 671319586
32856 212800427
32857 281468611
32858 282802062
32859 323904714
32860 517219492
32861 470537273
32862 1070017752
32863 512062739
32864 215907313
32865 141929099
32866 86378013
32867 145385431
32868 479633178
32869 4996033113
32870 454186581
32871 268783413
32872 1593062387
32873 531188739
32874 33765320
32875 850866736
32876 278823921
32877 380772141
32878 78663392
32879 1340749689
32880 125490906
32881 577426596
32882 570363083
32883 245465121
32884 308087316
32885 624843088
32886 896771673
32887 3476228688
32888 3220755788
32889 782692512
32890 229875864
32891 14906411
32892 788900989
32893 32353990
32894 960929605
32895 2143430651
32896 118301999
32897 3744121901
32898 991935562
32899 1066464423
32900 497556170
32901 61579989
32902 1342815621
32903 504223197
32904 834780401
32905 623911920
32906 337584981
32907 1259405869
32908 763327192
32909 206452152
32910 64083994
32911 809629679
32912 156034713
32913 729343898
32914 130901786
32915 1673188246
32916 1322332690
32917 596600327
32918 768003722
32919 21076503
32920 946499858
32921 168706572
32922 265355085
32923 646598989
32924 121932052
32925 437169460
32926 2495404840
32927 6020191
32928 1783845356
32929 108439568
32930 347816287
32931 1462590612
32932 1049099445
32933 635555606
32934 83021690
32935 149311218
32936 1416412854
32937 392240897
32938 996381584
32939 144116188
32940 20848234
32941 205312091
32942 770389517
32943 560356133
32944 650205744
32945 256387660
32946 526862342
32947 92237362
32948 947169133
32949 1939405742
32950 1296426689
32951 893360683
32952 321656106
32953 289397804
32954 1127826304
32955 234528788
32956 439837105
32957 235952659
32958 452469711
32959 468096924
32960 309842697
32961 598268951
32962 2339893904
32963 84628275
32964 785301802
32965 803510903
32966 969026394
32967 99137029
32968 255108086
32969 2072596343
32970 806952874
32971 332016000
32972 714144030
32973 470515365
32974 380712587
32975 61448867
32976 845423660
32977 114972812
32978 1971813621
32979 902769971
32980 2312818334
32981 2326505168
32982 798491530
32983 170491883
32984 280450208
32985 725844689
32986 565090038
32987 2076768
32988 350958586
32989 515597716
32990 827684059
32991 2043322292
32992 135329542
32993 2962140754
32994 75798867
32995 119826075
32996 22272419
32997 1417123371
32998 984322689
32999 1817896810
33000 775351220
33001 115958903
33002 260534798
33003 1214147956
33004 265870234
33005 96964667
33006 459077998
33007 226332957
33008 205774367
33009 499597733
33010 306535010
33011 1528536313
33012 819555665
33013 1934203076
33014 154644255
33015 1828606592
33016 441751228
33017 199661731
33018 389642944
33019 421717905
33020 804753509
33021 287731397
33022 222930781
33023 192961820
33024 580321590
33025 512035775
33026 2047526535
33027 982990642
33028 1217359382
33029 42656629
33030 1160878705
33031 677554086
33032 1529392992
33033 98312137
33034 1755692102
33035 1108716893
33036 490244918
33037 26087004
33038 75387111
33039 176627909
33040 329976788
33041 838161907
33042 134970266
33043 370146080
33044 1077839958
33045 3829292533
33046 370206840
33047 647916468
33048 134380073
33049 709698826
33050 105495037
33051 72678939
33052 57792753
33053 382501116
33054 481670149
33055 69073815
33056 1037398109
33057 427532538
33058 251363917
33059 735418974
33060 198755683
33061 817133346
33062 1151749728
33063 539570490
33064 268201733
33065 140143946
33066 1721426868
33067 67730461
33068 383000887
33069 242995008
33070 297307921
33071 414785562
33072 763320254
33073 410945863
33074 53435052
33075 647753209
33076 438041565
33077 1320068351
33078 568853503
33079 267886147
33080 581263049
33081 551091035
33082 583844697
33083 272128800
33084 51472017
33085 1958747210
33086 353324551
33087 992102628
33088 164580244
33089 217880704
33090 362550448
33091 388757031
33092 1388456726
33093 270127279
33094 212972071
33095 379526023
33096 329320084
33097 166064858
33098 428508230
33099 833141642
33100 411446275
33101 600675447
33102 188967328
33103 872361159
33104 1421495175
33105 929861295
33106 1269113100
33107 217495049
33108 135118708
33109 156955763
33110 40266216
33111 853034373
33112 616591851
33113 182077206
33114 351001039
33115 20033337
33116 320475016
33117 198943949
33118 492992679
33119 433961058
33120 418805400
33121 289686875
33122 275219011
33123 837582968
33124 733331652
33125 679750705
33126 2411196664
33127 440007918
33128 224096723
33129 295651414
33130 981052302
33131 508741242
33132 1528903316
33133 926475798
33134 512142635
33135 994812373
33136 351891254
33137 38948315
33138 145460900
33139 1711312788
33140 1119282294
33141 565885596
33142 25283054
33143 471051382
33144 281691158
33145 165106985
33146 1731055900
33147 574561688
33148 2935500473
33149 339392600
33150 575268522
33151 390999301
33152 1097306787
33153 1071030370
33154 1123551746
33155 711932666
33156 84909630
33157 1564723267
33158 276946865
33159 1101309813
33160 329007379
33161 379077047
33162 1434928709
33163 249080072
33164 968684487
33165 1127656291
33166 319536925
33167 879355358
33168 1399147660
33169 3660727046
33170 1908270687
33171 508148460
33172 734615811
33173 1139267641
33174 220250395
33175 340650367
33176 165574577
33177 1316427638
33178 1020327413
33179 140002467
33180 977426657
33181 99812273
33182 433925404
33183 1108608084
33184 2068732450
33185 291362637
33186 825243207
33187 27820521
33188 39159421
33189 1739806486
33190 626902441
33191 791154649
33192 450783434
33193 178109482
33194 1333291203
33195 514462484
33196 189691910
33197 748531755
33198 1166330551
33199 29999740
33200 673731586
33201 571934787
33202 1348764245
33203 30950582
33204 1256320547
33205 290203462
33206 294870013
33207 301251993
33208 5560591
33209 1984955902
33210 419857273
33211 535030925
33212 656006674
33213 273567147
33214 992866704
33215 687330769
33216 1410519595
33217 1124705972
33218 1329442955
33219 566811564
33220 581742273
33221 159477393
33222 1449780410
33223 604491707
33224 548926769
33225 322200124
33226 794225393
33227 867157927
33228 299876660
33229 380825730
33230 769468142
33231 1502753657
33232 5732817
33233 148594012
33234 2536265988
33235 416150926
33236 2639314577
33237 417619740
33238 2373773285
33239 845800645
33240 303209460
33241 742509409
33242 22601676
33243 851589355
33244 349732576
33245 1277166209
33246 39409825
33247 328251185
33248 1288696997
33249 1191239389
33250 223678097
33251 402974154
33252 184134692
33253 2397410188
33254 756720642
33255 535799517
33256 89208371
33257 32489404
33258 6483729
33259 233398731
33260 652134495
33261 95722428
33262 903466841
33263 306738582
33264 1690649440
33265 583805902
33266 220300551
33267 272028319
33268 1948430407
33269 94429227
33270 88120570
33271 38555376
33272 392603458
33273 885138100
33274 1931630629
33275 1382730412
33276 429889153
33277 251903958
33278 1440209663
33279 604023249
33280 164442423
33281 3155457294
33282 231414268
33283 176963333
33284 537923109
33285 436255437
33286 197380480
33287 455684991
33288 302337769
33289 156502332
33290 586123103
33291 176052076
33292 45075370
33293 326291690
33294 380228422
33295 1206487851
33296 976724041
33297 318996268
33298 255077767
33299 1451808541
33300 171363019
33301 32139980
33302 1507090343
33303 96582773
33304 23577036
33305 881175033
33306 376209516
33307 2563851163
33308 1530820918
33309 418014703
33310 37169759
33311 337433813
33312 340137441
33313 613906494
33314 926026071
33315 2470089726
33316 12308125
33317 442362767
33318 716499762
33319 475467735
33320 446434205
33321 584117309
33322 259789341
33323 1958373951
33324 665235672
33325 1377442426
33326 277305351
33327 389164502
33328 1526984425
33329 228759507
33330 680880480
33331 19263855
33332 262232646
33333 1812284756
33334 4188523970
33335 1942594231
33336 78112577
33337 492449015
33338 262076155
33339 1380321500
33340 602970481
33341 1095515526
33342 175777138
33343 306286003
33344 1264890032
33345 672181914
33346 659103899
33347 31176020
33348 1045418105
33349 150857083
33350 134532005
33351 77960109
33352 811142944
33353 1022218829
33354 1335448628
33355 828616655
33356 582365264
33357 1428128729
33358 80198722
33359 3352759570
33360 197892620
33361 3861180
33362 169913658
33363 1945309005
33364 3782913
33365 754134421
33366 235359903
33367 1381942488
33368 267865925
33369 2255887423
33370 567125476
33371 123855236
33372 8936357
33373 472785559
33374 202497476
33375 60498031
33376 856104741
33377 149019552
33378 153124796
33379 1573232667
33380 1832773477
33381 563921706
33382 432472878
33383 782327385
33384 36384996
33385 1009443678
33386 462021042
33387 92382449
33388 158732953
33389 212307061
33390 702986042
33391 41405085
33392 1142155581
33393 2336676027
33394 592204468
33395 356266094
33396 150658695
33397 876651207
33398 792420910
33399 119771812
33400 478148026
33401 1137645431
33402 2237980818
33403 72164993
33404 3549919201
33405 168866105
33406 244183751
33407 7924498
33408 171203336
33409 1664056800
33410 606758163
33411 704031271
33412 232441256
33413 269783571
33414 422558273
33415 242390632
33416 1113168282
33417 203528802
33418 1301991858
33419 537231348
33420 198073986
33421 729640911
33422 158035479
33423 402583865
33424 2550436041
33425 761159794
33426 223133476
33427 325422364
33428 1207102635
33429 1223020385
33430 108632061
33431 231775015
33432 231089614
33433 134661633
33434 796351382
33435 720168043
33436 3745270
33437 730698122
33438 196003746
33439 348540636
33440 1242491110
33441 293532646
33442 841024670
33443 495194762
33444 212349212
33445 186518731
33446 2008524648
33447 1879127266
33448 274110681
33449 221879263
33450 2111731085
33451 668533744
33452 2346905771
33453 454701405
33454 646930210
33455 2074442568
33456 190790969
33457 341232968
33458 79213161
33459 765544074
33460 95062958
33461 533028988
33462 744259360
33463 1175283017
33464 162716333
33465 908785190
33466 1060520826
33467 30976788
33468 678704499
33469 2054962750
33470 1927468343
33471 490884661
33472 138375087
33473 593865255
33474 2337768901
33475 202584690
33476 587550555
33477 75928514
33478 151725014
33479 2179980597
33480 355615186
33481 789398470
33482 1726629388
33483 402421926
33484 584100914
33485 212166624
33486 2083848690
33487 362397253
33488 1159094658
33489 3304512135
33490 465822376
33491 331142397
33492 830435873
33493 1871656620
33494 344559494
33495 1001454837
33496 331207560
33497 3488318963
33498 416133139
33499 1570210759
33500 92659995
33501 151249276
33502 241393781
33503 61415214
33504 333497313
33505 178415967
33506 297175736
33507 58642953
33508 1183386619
33509 94164155
33510 1004300281
33511 288777066
33512 13821442
33513 1756520273
33514 422446685
33515 397761638
33516 1642552298
33517 173634520
33518 79589990
33519 236762636
33520 1208990493
33521 2742369
33522 1797209298
33523 1209918240
33524 384664595
33525 77046843
33526 215590308
33527 20760647
33528 118634995
33529 1068453261
33530 1287126833
33531 444994815
33532 2748024270
33533 1601247557
33534 1980403672
33535 1177200126
33536 324943339
33537 17949399
33538 775346607
33539 683510056
33540 648130148
33541 1608546114
33542 446118400
33543 2897690725
33544 4434001
33545 180639781
33546 491509804
33547 1741941532
33548 635246036
33549 147652834
33550 50892259
33551 1613233826
33552 217486469
33553 476108733
33554 752765103
33555 1142987444
33556 413321840
33557 361360747
33558 835054711
33559 366963589
33560 161037571
33561 697158238
33562 205333638
33563 213034
33564 97517929
33565 250616730
33566 1246461544
33567 193733453
33568 174752487
33569 2784938914
33570 139801449
33571 1025154752
33572 155452800
33573 505212522
33574 755198428
33575 499679520
33576 45177544
33577 1191774313
33578 1180105286
33579 311831330
33580 259200398
33581 2474584305
33582 724664129
33583 787157323
33584 253805721
33585 299253182
33586 690630562
33587 871759550
33588 120376206
33589 509118019
33590 1529466690
33591 730070295
33592 2555928233
33593 237859649
33594 521211795
33595 1649974270
33596 2130934153
33597 516916517
33598 4103730839
33599 13957350
33600 120877046
33601 74383635
33602 435236426
33603 121043735
33604 754929083
33605 3096764071
33606 1000871655
33607 174412577
33608 1070640459
33609 444164062
33610 801211097
33611 653774421
33612 291101020
33613 281866021
33614 338630474
33615 1314342730
33616 114157704
33617 133086259
33618 204857925
33619 51937095
33620 757786017
33621 1986041756
33622 560589903
33623 887207980
33624 812337145
33625 69507997
33626 492070793
33627 1210688465
33628 125575192
33629 625217056
33630 542803388
33631 135968658
33632 1317599285
33633 1654850610
33634 771802085
33635 847368025
33636 246055558
33637 1869526401
33638 822773437
33639 106466419
33640 84979850
33641 34989006
33642 1617222538
33643 318595549
33644 237187772
33645 3790766038
33646 1643880223
33647 474492202
33648 1560832557
33649 1086423148
33650 1876513278
33651 436639962
33652 69629360
33653 123707486
33654 2049026604
33655 10573368
33656 410576243
33657 167236886
33658 209189308
33659 1030485467
33660 957876083
33661 345018466
33662 434419423
33663 1700834774
33664 2077728548
33665 1457490126
33666 688976803
33667 451143840
33668 2988227618
33669 522492201
33670 15576399
33671 271191701
33672 1128238852
33673 630180570
33674 153206721
33675 6274778210
33676 434746849
33677 1743422129
33678 1479410238
33679 542260384
33680 69709964
33681 350504741
33682 78416564
33683 2129440004
33684 361880810
33685 454142831
33686 698371807
33687 800462448
33688 434852529
33689 433333518
33690 18952145
33691 234895583
33692 1592439377
33693 212364591
33694 195448261
33695 1053764897
33696 1399561923
33697 521323526
33698 864193286
33699 366830092
33700 321034327
33701 1566926124
33702 330755130
33703 2207020170
33704 1498045529
33705 450166212
33706 144243198
33707 1310398172
33708 1358136401
33709 755156688
33710 1999311005
33711 97065193
33712 24708536
33713 1106102186
33714 449536894
33715 1454395035
33716 130019600
33717 404576358
33718 454072373
33719 19938691
33720 1196633477
33721 1060232043
33722 302471057
33723 562550963
33724 40103146
33725 972193266
33726 117237127
33727 126885206
33728 94784548
33729 1058461202
33730 440206814
33731 4673333480
33732 1181212158
33733 522042943
33734 305207730
33735 599616735
33736 867575704
33737 303771343
33738 994414761
33739 641189954
33740 836568736
33741 510383274
33742 96773160
33743 2759412457
33744 660843591
33745 1352289371
33746 551544091
33747 249853250
33748 165482520
33749 2886639254
33750 2034745198
33751 183598616
33752 144870764
33753 146787416
33754 1415170805
33755 4570777
33756 416742193
33757 2010751979
33758 592993159
33759 678763965
33760 295789052
33761 2773499726
33762 2400803690
33763 339320856
33764 1095373401
33765 1564424447
33766 434990701
33767 110233703
33768 1029832708
33769 719026463
33770 966456410
33771 1466294051
33772 72120065
33773 755999056
33774 32632497
33775 488357629
33776 743719365
33777 586827285
33778 334967766
33779 1228467534
33780 802968318
33781 1679919142
33782 913127655
33783 299529492
33784 359340146
33785 118644017
33786 894944623
33787 941473573
33788 1713987719
33789 4379642104
33790 3582989715
33791 223379268
33792 754621970
33793 996514762
33794 11495894
33795 990551443
33796 37616136
33797 507636518
33798 1066522943
33799 870397081
33800 348434498
33801 127785150
33802 3244558534
33803 959560945
33804 14060070
33805 404554119
33806 308743349
33807 469560176
33808 2215228564
33809 429984988
33810 628259734
33811 467990549
33812 221825978
33813 229892652
33814 454431151
33815 1626518378
33816 1243555152
33817 755512577
33818 878557118
33819 2359366849
33820 1473385155
33821 825966450
33822 553322163
33823 2342550717
33824 109591314
33825 270234753
33826 1387958637
33827 386477982
33828 222474550
33829 432839424
33830 202154538
33831 511694565
33832 171402308
33833 120503791
33834 108199257
33835 204262879
33836 97302800
33837 2582746475
33838 150137691
33839 1467422803
33840 1315347132
33841 123993674
33842 1444836885
33843 141277152
33844 789983005
33845 509904377
33846 68452807
33847 667912859
33848 899059863
33849 32605958
33850 1777612187
33851 145881637
33852 177484700
33853 135780998
33854 2206546534
33855 1200588012
33856 1140818484
33857 266698682
33858 789943882
33859 677948669
33860 564980746
33861 1412652666
33862 391962283
33863 41189904
33864 26485986
33865 13506079
33866 354470986
33867 211518011
33868 626354175
33869 713241580
33870 539862681
33871 908251829
33872 1556793976
33873 779077227
33874 69556174
33875 96473455
33876 199346415
33877 393293351
33878 1303807097
33879 2045514521
33880 511728684
33881 51810693
33882 398245516
33883 86513509
33884 2119991928
33885 359415945
33886 85519143
33887 1041406216
33888 1283315897
33889 1790127031
33890 97526531
33891 721736645
33892 1844390309
33893 201268290
33894 309841888
33895 684576685
33896 337436413
33897 53837351
33898 264527666
33899 159489922
33900 804523171
33901 924709789
33902 274162147
33903 2558500471
33904 94903946
33905 829541654
33906 1370955776
33907 699937442
33908 1543955644
33909 71122531
33910 802718459
33911 89289964
33912 313606093
33913 2400262821
33914 153278
33915 416249787
33916 1264845
33917 251855667
33918 285605274
33919 6152385371
33920 1496715547
33921 261682339
33922 270591752
33923 256254780
33924 281301781
33925 1131985778
33926 238267925
33927 270786893
33928 659614608
33929 428597014
33930 532266125
33931 109218840
33932 957309000
33933 162988888
33934 150960350
33935 2635906701
33936 172310517
33937 2781336896
33938 125106847
33939 1174462236
33940 183648852
33941 9402661
33942 2410011669
33943 356600706
33944 11430061
33945 3843986562
33946 165397522
33947 1386905271
33948 1074718603
33949 2544215759
33950 1739768945
33951 43897222
33952 1610129456
33953 104009405
33954 583638345
33955 610676724
33956 350369919
33957 217277313
33958 196623093
33959 142344896
33960 317898568
33961 365890454
33962 685162639
33963 745302128
33964 211824651
33965 840884491
33966 597646991
33967 206666429
33968 220934284
33969 1175397590
33970 147465799
33971 221144778
33972 728930431
33973 1196070574
33974 2074094554
33975 371839951
33976 422826469
33977 656514906
33978 500359970
33979 1395096896
33980 720714870
33981 3424574939
33982 55100284
33983 2893116523
33984 1517253147
33985 761064682
33986 842012231
33987 1487499363
33988 382770518
33989 374951154
33990 117598666
33991 1503174200
33992 338018102
33993 1334135135
33994 327995903
33995 2950906557
33996 244587478
33997 510121157
33998 1170969914
33999 1313293376
34000 69744131
34001 364383180
34002 690847382
34003 351961987
34004 704297014
34005 30288672
34006 1729545625
34007 560472953
34008 2648409505
34009 270150974
34010 98870886
34011 47708985
34012 282877670
34013 1164487158
34014 107204149
34015 1230813013
34016 53531235
34017 3451368555
34018 254067585
34019 419274495
34020 2341577494
34021 809720643
34022 168399205
34023 2578613543
34024 714606606
34025 409152776
34026 97560394
34027 872363484
34028 1732553679
34029 119264978
34030 524433829
34031 44628748
34032 138751938
34033 100022185
34034 32311323
34035 46214237
34036 1903441276
34037 87374491
34038 769514803
34039 822674581
34040 1872456962
34041 689138946
34042 1330993446
34043 689147309
34044 8187169
34045 111983312
34046 332583109
34047 793852465
34048 751668519
34049 256054951
34050 367170331
34051 154929506
34052 232287137
34053 1431592822
34054 1353280626
34055 1349575281
34056 34101706
34057 679428892
34058 114763513
34059 1213828678
34060 825253023
34061 1279969313
34062 2038929347
34063 796694300
34064 595150211
34065 335363734
34066 294900679
34067 293568884
34068 213309481
34069 153076628
34070 591197349
34071 32275164
34072 613350844
34073 1145734025
34074 176851709
34075 815093582
34076 676611682
34077 1063816433
34078 459409748
34079 757259501
34080 159713632
34081 649998606
34082 493185389
34083 114444612
34084 620870839
34085 291842981
34086 712532970
34087 390066390
34088 438443680
34089 186544607
34090 128543883
34091 3899023
34092 790331402
34093 24175528
34094 1427699783
34095 361548455
34096 1033008795
34097 589631099
34098 941279341
34099 805532311
34100 292405845
34101 96184991
34102 122833915
34103 30973310
34104 73348534
34105 548272524
34106 1356105322
34107 7879977
34108 239852254
34109 533426649
34110 113222032
34111 1543886495
34112 41074224
34113 2127490132
34114 24836697
34115 307294043
34116 1094861076
34117 117108624
34118 259271940
34119 188319872
34120 1515833058
34121 610390129
34122 780930044
34123 696583739
34124 72251057
34125 234843912
34126 421360455
34127 2211131524
34128 197095692
34129 1239987612
34130 630488901
34131 133258726
34132 1775412204
34133 1103463733
34134 210812525
34135 1556659251
34136 1920476507
34137 976075604
34138 2726384746
34139 1631474563
34140 498600132
34141 3892151873
34142 762512735
34143 14252312
34144 1194265488
34145 584087776
34146 427018291
34147 1338003308
34148 69002679
34149 412041284
34150 687715553
34151 758264261
34152 1928801850
34153 875183453
34154 341256143
34155 395652391
34156 1875758408
34157 1267774142
34158 479534238
34159 635299129
34160 1943741840
34161 524908560
34162 363142189
34163 828337613
34164 36664259
34165 585584293
34166 470528719
34167 1431572446
34168 970850639
34169 472220340
34170 1040953593
34171 537737289
34172 335883636
34173 375416881
34174 1107768015
34175 1129549583
34176 28790078
34177 1365772801
34178 188717357
34179 53098059
34180 1075132694
34181 420642152
34182 1712071032
34183 1355214085
34184 985415223
34185 310445621
34186 1067265130
34187 59564558
34188 1708791517
34189 615339105
34190 606404593
34191 2174268403
34192 292871577
34193 274419468
34194 1275154517
34195 406650674
34196 2522279696
34197 28029014
34198 465167527
34199 269169214
34200 1047199013
34201 78803089
34202 747636617
34203 61377883
34204 15614258
34205 871407372
34206 25770245
34207 1347495279
34208 215566531
34209 426543947
34210 241984367
34211 162805059
34212 1557736134
34213 1120271086
34214 375266960
34215 431500076
34216 30662459
34217 506385068
34218 2604841185
34219 654825309
34220 2348230894
34221 794322112
34222 1605128562
34223 3976865380
34224 346839254
34225 1411986496
34226 2292133504
34227 733285098
34228 1447673821
34229 873575387
34230 259014642
34231 150224509
34232 125390521
34233 26998957
34234 165449296
34235 485015009
34236 391548867
34237 71682075
34238 844596034
34239 1610058695
34240 31437763
34241 466672824
34242 606535191
34243 2299100463
34244 179863572
34245 351828320
34246 215448628
34247 218134626
34248 445772770
34249 442472912
34250 41755665
34251 975357540
34252 711942322
34253 292488485
34254 2083420315
34255 1993389246
34256 628315797
34257 733533015
34258 783485806
34259 470620534
34260 748527765
34261 480785835
34262 407219674
34263 10747399
34264 76177453
34265 698846258
34266 553657258
34267 2171832872
34268 993023252
34269 337132159
34270 926353169
34271 270800162
34272 265189122
34273 934584371
34274 1593416683
34275 1988921096
34276 365405747
34277 725456375
34278 89887217
34279 814318120
34280 1017390133
34281 1051679484
34282 589978955
34283 569673134
34284 522317019
34285 886812008
34286 528331827
34287 662144722
34288 110492377
34289 2864079813
34290 321813312
34291 507024439
34292 126529459
34293 89525564
34294 711608894
34295 136294454
34296 1307358410
34297 1326686353
34298 1568011796
34299 1087347863
34300 4852303644
34301 184126284
34302 1125804311
34303 1196061946
34304 2399947918
34305 456023965
34306 245121076
34307 216104135
34308 15049312
34309 637489452
34310 144229449
34311 416786574
34312 2596445773
34313 284769614
34314 343201463
34315 801620610
34316 1018906428
34317 407377278
34318 226801450
34319 86969008
34320 278348672
34321 3307629333
34322 152969191
34323 2556662600
34324 604005707
34325 188112588
34326 723415644
34327 1008351291
34328 64903614
34329 5058605
34330 119021800
34331 193261140
34332 220631713
34333 992363567
34334 1509729776
34335 357876209
34336 644057860
34337 450067032
34338 159402696
34339 1109570739
34340 617985261
34341 224563037
34342 2339069618
34343 1392074334
34344 514194820
34345 146432514
34346 108612880
34347 1375572440
34348 730877507
34349 399564741
34350 544131453
34351 311960994
34352 408662154
34353 641646115
34354 136908040
34355 18547175
34356 713986250
34357 400326614
34358 210906776
34359 118558505
34360 783311390
34361 629236643
34362 981380683
34363 318807486
34364 127703071
34365 748185815
34366 4296192214
34367 86723127
34368 743197116
34369 948537142
34370 2521091512
34371 651374093
34372 852856570
34373 935386646
34374 1450022864
34375 597238484
34376 1241669985
34377 739382423
34378 417959903
34379 686842355
34380 1742350842
34381 2844773991
34382 162629692
34383 477507983
34384 1213298133
34385 2226130574
34386 368010778
34387 775617289
34388 1154842401
34389 483872024
34390 277803522
34391 345846719
34392 227102028
34393 1253882578
34394 429147142
34395 17518939
34396 187193737
34397 514622545
34398 134729952
34399 910637407
34400 198421774
34401 197859227
34402 287899652
34403 627831991
34404 1565177274
34405 1230449854
34406 108266389
34407 324476651
34408 246516275
34409 902276726
34410 267095293
34411 1076275298
34412 693944176
34413 15487565
34414 721849168
34415 311668066
34416 506638449
34417 606224939
34418 60085217
34419 246828774
34420 6785289
34421 74126637
34422 942349215
34423 645957460
34424 383887182
34425 354399182
34426 268113252
34427 12940866
34428 1209766770
34429 1436082491
34430 81128261
34431 496714635
34432 783294562
34433 21653455
34434 102799313
34435 849691558
34436 1560128744
34437 1177508875
34438 1974762335
34439 1033057629
34440 44226047
34441 423630281
34442 968592917
34443 883457036
34444 126325683
34445 1040709355
34446 500816080
34447 557239072
34448 1486886104
34449 1316429081
34450 1455292845
34451 262938592
34452 4015669
34453 1070404640
34454 821355374
34455 1534366959
34456 2174287278
34457 3454680421
34458 3329741584
34459 496181387
34460 887218843
34461 1161110936
34462 411369848
34463 7794535190
34464 339903848
34465 282791755
34466 579854109
34467 740835197
34468 486209866
34469 795095155
34470 1387923831
34471 177371726
34472 5817665
34473 882533364
34474 483258016
34475 333428856
34476 663341280
34477 166922834
34478 283198603
34479 1267760044
34480 408163323
34481 281302409
34482 313011789
34483 2982231310
34484 335434222
34485 402055370
34486 306209405
34487 1632774399
34488 536809615
34489 907475795
34490 586675983
34491 2718455374
34492 480868316
34493 1673364378
34494 369747653
34495 853309383
34496 630358000
34497 20826843
34498 367163471
34499 1255958077
34500 82357995
34501 106674781
34502 47821248
34503 5856953
34504 1340831093
34505 201039377
34506 2121602229
34507 1849329670
34508 424843772
34509 3205244737
34510 194668202
34511 252756405
34512 19726511
34513 88009985
34514 578176090
34515 726391513
34516 786308050
34517 213564813
34518 1272960180
34519 1025810328
34520 3112078068
34521 1729151062
34522 500949897
34523 715850679
34524 765832311
34525 326596524
34526 484638055
34527 589103952
34528 422672476
34529 4473495930
34530 9573266
34531 838970761
34532 497235493
34533 460448105
34534 489558984
34535 2324433
34536 176964439
34537 308630259
34538 134964720
34539 269398319
34540 215530990
34541 1707918614
34542 3015989430
34543 1706192630
34544 280943462
34545 141843337
34546 53851737
34547 1665674408
34548 944979892
34549 1201069138
34550 1717057141
34551 1611626110
34552 1133876069
34553 1307716635
34554 194163952
34555 12776413
34556 2345003248
34557 305953020
34558 288384255
34559 1348561447
34560 496889822
34561 1460927664
34562 196144419
34563 831928302
34564 1241326438
34565 17185958
34566 353539998
34567 9326169
34568 1083878267
34569 1712218584
34570 197322432
34571 237192668
34572 93466140
34573 303035406
34574 3655564986
34575 2615835612
34576 371402903
34577 2089487908
34578 271524696
34579 166381226
34580 222799147
34581 909580216
34582 663839734
34583 498729817
34584 18496366
34585 518679948
34586 781785228
34587 137747185
34588 954911167
34589 114373449
34590 617023389
34591 257647636
34592 1793967575
34593 1964686378
34594 97042945
34595 224190588
34596 1659055949
34597 697945825
34598 1399807574
34599 785717224
34600 827645149
34601 378632958
34602 9600673
34603 1025452672
34604 355291962
34605 78120613
34606 329571898
34607 253323042
34608 920080643
34609 1701517193
34610 371555202
34611 23550102
34612 820563287
34613 1994774398
34614 1027233608
34615 2232500127
34616 47279884
34617 541332051
34618 527516243
34619 1679786709
34620 389534094
34621 22249623
34622 593009250
34623 207941451
34624 670106379
34625 3712466958
34626 702251459
34627 770940024
34628 154509064
34629 108397083
34630 2010057692
34631 1965697864
34632 206938260
34633 333519405
34634 2162690367
34635 546027623
34636 1478624056
34637 159543139
34638 135761196
34639 49125043
34640 173895834
34641 631730535
34642 45581610
34643 202182147
34644 662280482
34645 6490323290
34646 243709687
34647 1619360001
34648 34996821
34649 854652536
34650 110218515
34651 3961178701
34652 1352837759
34653 2890223570
34654 2236711945
34655 273909082
34656 485616790
34657 308038479
34658 435918764
34659 179858798
34660 408887220
34661 53222168
34662 891778858
34663 346261444
34664 8449772
34665 2685757532
34666 628884876
34667 591681245
34668 786367825
34669 20111930
34670 119826524
34671 461404301
34672 1591138555
34673 1369759272
34674 275052197
34675 1112778067
34676 86121741
34677 25564101
34678 1593390147
34679 1988882319
34680 731232684
34681 89136816
34682 99641863
34683 681773402
34684 730254231
34685 316350786
34686 613111934
34687 318229118
34688 19155418
34689 264113013
34690 418796522
34691 776741036
34692 1431602419
34693 317116236
34694 13166922
34695 1776466191
34696 125379127
34697 638381256
34698 2107403864
34699 1814404442
34700 684695103
34701 1637748621
34702 149343137
34703 450655532
34704 379364443
34705 1137883990
34706 2247487042
34707 526147102
34708 507982844
34709 1408632004
34710 955908298
34711 1408704055
34712 921565857
34713 1196823372
34714 138458849
34715 1444306842
34716 864037549
34717 77372422
34718 1215056070
34719 3298621248
34720 92130532
34721 29060661
34722 474432412
34723 80543339
34724 668658888
34725 136883649
34726 313195928
34727 598036713
34728 1058068901
34729 1435532435
34730 111469385
34731 694214960
34732 705393506
34733 961462261
34734 768495998
34735 1534410573
34736 571566611
34737 1006366180
34738 641161212
34739 1866067817
34740 42008548
34741 222492771
34742 76010990
34743 1265101035
34744 1367833552
34745 198008712
34746 134548957
34747 1526636223
34748 1175810365
34749 234274398
34750 228859548
34751 1385844579
34752 1498648760
34753 2391734197
34754 28107548
34755 2552223581
34756 236440710
34757 685568287
34758 55927526
34759 286560015
34760 5882219
34761 420924518
34762 189611488
34763 1481160800
34764 1872089017
34765 279502905
34766 986929227
34767 890335347
34768 878474433
34769 3624694588
34770 67895752
34771 13295525
34772 297012725
34773 590445191
34774 485419882
34775 741313927
34776 132925757
34777 1968871953
34778 111470483
34779 408739052
34780 677590791
34781 236222554
34782 45526285
34783 173556958
34784 246547036
34785 192483997
34786 81687459
34787 1702265530
34788 766347525
34789 923096993
34790 800066192
34791 1377848192
34792 820865324
34793 1503356253
34794 1022501209
34795 55148097
34796 32421685
34797 149533952
34798 2323639877
34799 234910649
34800 1116787496
34801 1523625781
34802 2538515546
34803 382122975
34804 457380347
34805 421809447
34806 535112154
34807 61765168
34808 122474535
34809 806053641
34810 9705650
34811 1960312272
34812 305103004
34813 436409123
34814 141147339
34815 2061817703
34816 452790683
34817 392466149
34818 171170792
34819 600069088
34820 86399171
34821 333304589
34822 1647038531
34823 357440436
34824 3235936391
34825 2486649226
34826 1376293482
34827 624592680
34828 664249461
34829 2971955195
34830 539116686
34831 383546335
34832 464345792
34833 1291813040
34834 740066203
34835 353720254
34836 1607684803
34837 635224673
34838 1536325836
34839 49094464
34840 2911710876
34841 297092158
34842 66650156
34843 197512139
34844 579716219
34845 2532854069
34846 1213427211
34847 558911616
34848 997874604
34849 68571659
34850 326617008
34851 194719585
34852 104118585
34853 1189441058
34854 979507519
34855 3223721212
34856 1063591851
34857 426829484
34858 772153079
34859 515211349
34860 940412695
34861 1488225965
34862 2125632530
34863 2216306371
34864 227005982
34865 806771836
34866 1861759986
34867 541258989
34868 1952398568
34869 1435082239
34870 451740491
34871 7889964
34872 1524817455
34873 800421288
34874 151549429
34875 1236473758
34876 31563478
34877 74920525
34878 21668683
34879 542661627
34880 136024608
34881 459209944
34882 993915539
34883 982042580
34884 129339112
34885 428157409
34886 114095986
34887 238460181
34888 707603715
34889 702868167
34890 68917911
34891 55842999
34892 486130628
34893 501190214
34894 1768620085
34895 249005107
34896 2066812178
34897 1098567244
34898 104729771
34899 102665377
34900 309203341
34901 663113880
34902 547126090
34903 1430372708
34904 133660384
34905 1102687830
34906 709422866
34907 1395986398
34908 444167707
34909 793534072
34910 712584250
34911 136796953
34912 134116285
34913 470806110
34914 492490863
34915 1000684718
34916 817985008
34917 1908747475
34918 1504259733
34919 195861278
34920 2414291385
34921 209813232
34922 2301916042
34923 756886759
34924 2444974557
34925 1324188147
34926 1289418956
34927 1310830211
34928 584812866
34929 554760786
34930 770037458
34931 322678953
34932 2977541428
34933 177398704
34934 1147540394
34935 2391104430
34936 484898961
34937 2668314276
34938 814855743
34939 637293765
34940 1242743083
34941 545762280
34942 1817980350
34943 469094920
34944 210320018
34945 654120408
34946 1046594281
34947 1299807873
34948 187160899
34949 190126147
34950 674714140
34951 1135071600
34952 1124567369
34953 443486209
34954 1031430047
34955 38174533
34956 690667577
34957 93473366
34958 1314956391
34959 926253031
34960 515683088
34961 906068751
34962 1018515597
34963 36165885
34964 558587122
34965 673806595
34966 3193776390
34967 416570743
34968 1180933430
34969 679977428
34970 1477163142
34971 1310760524
34972 2564773147
34973 463128213
34974 1637447400
34975 1733136663
34976 195826745
34977 1192027809
34978 294974838
34979 1095356046
34980 947189261
34981 426753809
34982 200121041
34983 603115206
34984 1679471984
34985 1197173622
34986 2657974868
34987 57685062
34988 371817766
34989 317586168
34990 982625502
34991 2016586324
34992 1165644396
34993 1051534890
34994 1177818365
34995 1982741960
34996 100273664
34997 185557638
34998 47835306
34999 1310151400
35000 463909060
35001 474101823
35002 666473902
35003 1243552606
35004 1484855713
35005 792116877
35006 338920765
35007 1338095984
35008 2153645413
35009 643914212
35010 941753009
35011 295209930
35012 2308289716
35013 1151472652
35014 3331490529
35015 760056898
35016 497028055
35017 789795102
35018 823172545
35019 41191039
35020 1641867730
35021 322859459
35022 1312776801
35023 2360316898
35024 1455618872
35025 2918901430
35026 580828786
35027 582363620
35028 15611780
35029 1232347354
35030 471382014
35031 127942401
35032 724035059
35033 91300644
35034 2244941567
35035 225722849
35036 113576373
35037 41952085
35038 492201126
35039 1256417100
35040 1241895728
35041 1052321934
35042 316001884
35043 558925637
35044 160483063
35045 1753334477
35046 776184497
35047 451968508
35048 719454002
35049 221829420
35050 826321048
35051 574205773
35052 116686853
35053 188925143
35054 1187343745
35055 1373915371
35056 771363893
35057 1272466359
35058 122536060
35059 92653974
35060 125989139
35061 700996323
35062 593712837
35063 970369336
35064 2449414247
35065 1162168244
35066 166091906
35067 1808703891
35068 442896223
35069 836002849
35070 585676030
35071 1084886082
35072 1303784007
35073 2537194304
35074 234425859
35075 223565258
35076 126610396
35077 521338933
35078 180411152
35079 1291671656
35080 1854667321
35081 24350474
35082 1069301649
35083 54178333
35084 689013823
35085 1058587608
35086 2819695645
35087 97528847
35088 18107217
35089 723389590
35090 254858272
35091 175537280
35092 302751840
35093 2057805501
35094 218145298
35095 1415054019
35096 1075790886
35097 478473667
35098 404023185
35099 884029246
35100 68263840
35101 2053058959
35102 2103526113
35103 183503557
35104 1246391638
35105 1112677475
35106 177075080
35107 6903538123
35108 267842256
35109 622351642
35110 802915816
35111 179240569
35112 580635441
35113 176728823
35114 34965772
35115 3683342188
35116 1080269713
35117 377266683
35118 289423141
35119 422533559
35120 17546263
35121 842808771
35122 286301517
35123 661310855
35124 1102526525
35125 417694505
35126 2586038638
35127 1467609294
35128 974968803
35129 7232584220
35130 567383571
35131 739976916
35132 565787840
35133 3031413977
35134 392856645
35135 233183442
35136 54999065
35137 1136117334
35138 326505926
35139 745250211
35140 301122213
35141 316574799
35142 30242974
35143 819433673
35144 787492977
35145 71160965
35146 1318800647
35147 1053820387
35148 86872368
35149 80939190
35150 656884087
35151 426197622
35152 1837228908
35153 991562399
35154 1156230872
35155 1770675208
35156 576299693
35157 498666529
35158 1703395576
35159 262943670
35160 284011790
35161 73353192
35162 1785347514
35163 633088016
35164 10868744
35165 2566299205
35166 714181556
35167 1276965191
35168 33777523
35169 61804061
35170 389579922
35171 294447704
35172 1537105447
35173 341765958
35174 1599842280
35175 23784907
35176 1862743384
35177 319140801
35178 19100500
35179 1048860204
35180 145974067
35181 250389158
35182 1343439474
35183 166454172
35184 892334268
35185 456647891
35186 359861904
35187 93694700
35188 607448570
35189 2712578660
35190 529331675
35191 1381793516
35192 483767631
35193 1051503790
35194 227918588
35195 1378135413
35196 625862153
35197 1637214646
35198 794464404
35199 44102284
35200 442734046
35201 131089150
35202 2630764325
35203 965519829
35204 23273597
35205 47858343
35206 359553035
35207 81532353
35208 922734974
35209 347285648
35210 709034798
35211 773759326
35212 184338460
35213 406267840
35214 1778484680
35215 604826465
35216 520524427
35217 971170157
35218 647498120
35219 106073414
35220 1084522952
35221 1558090856
35222 94649735
35223 3817110128
35224 853311890
35225 3066299403
35226 467236679
35227 472780923
35228 287186767
35229 506762550
35230 949015808
35231 435672987
35232 1083690041
35233 628771610
35234 1035731161
35235 1233184217
35236 253168766
35237 489237651
35238 2203969815
35239 240505684
35240 758288190
35241 158988547
35242 2334016196
35243 1607313606
35244 1588912859
35245 919085275
35246 355531562
35247 1177497904
35248 24333552
35249 665850727
35250 1418032446
35251 95239669
35252 3204432421
35253 59627617
35254 505543591
35255 1091599975
35256 344847215
35257 231810008
35258 812468348
35259 1698222935
35260 242006013
35261 1979681628
35262 112394440
35263 1010822326
35264 1141481427
35265 28036123
35266 720279192
35267 442101156
35268 1338496140
35269 1825628698
35270 1078486150
35271 2755918101
35272 366467492
35273 219886667
35274 735246508
35275 1473523947
35276 591362
35277 114419158
35278 1216780118
35279 1643367375
35280 500052868
35281 981549072
35282 352687429
35283 166146571
35284 52741097
35285 2753943862
35286 426988623
35287 641372656
35288 873668601
35289 199753779
35290 16189983
35291 323510802
35292 1289094232
35293 495965136
35294 1099108611
35295 466028584
35296 2260559947
35297 54344749
35298 563171892
35299 966891933
35300 333065600
35301 1428770391
35302 2317964630
35303 573741058
35304 605644454
35305 1004035592
35306 479619279
35307 1186579478
35308 200482337
35309 811454213
35310 384220926
35311 1785514244
35312 912208471
35313 1921536114
35314 45836007
35315 214043329
35316 785753898
35317 149049618
35318 971610718
35319 837395077
35320 1163614202
35321 309758291
35322 34411752
35323 1395740070
35324 680028993
35325 1782585287
35326 1162289404
35327 368534836
35328 4438639514
35329 163746446
35330 1621718356
35331 46057747
35332 372644693
35333 408462672
35334 62111363
35335 851478982
35336 6453966
35337 165615203
35338 165721621
35339 3608591
35340 387806545
35341 1884208354
35342 829530337
35343 1480827595
35344 951066440
35345 40163548
35346 767180755
35347 353170822
35348 836103289
35349 113040506
35350 1060484153
35351 325781927
35352 1035336800
35353 608713434
35354 1685967475
35355 1478955779
35356 224081644
35357 460279528
35358 1567520600
35359 541966374
35360 45958069
35361 1444914350
35362 677234461
35363 2245784492
35364 2211164518
35365 1279545823
35366 258898474
35367 1281335711
35368 532513653
35369 126994512
35370 1503584433
35371 3678466983
35372 929724147
35373 755228474
35374 2330884769
35375 694432784
35376 208296243
35377 134168360
35378 394150318
35379 846575582
35380 197231117
35381 424764618
35382 164522526
35383 1623166978
35384 193749435
35385 781625718
35386 285172746
35387 1029185670
35388 367992986
35389 254122142
35390 288080015
35391 559510862
35392 1857758174
35393 651054316
35394 942007828
35395 855833
35396 87542991
35397 203151410
35398 568593931
35399 1003433971
35400 589334812
35401 1129215941
35402 114543571
35403 946116025
35404 1537914806
35405 295479654
35406 1088687171
35407 2075666845
35408 651835646
35409 1374490502
35410 2093698514
35411 319817587
35412 4159134361
35413 266912663
35414 847544281
35415 346482954
35416 703436732
35417 1206466737
35418 370990565
35419 835882995
35420 364308748
35421 2125319668
35422 373330535
35423 4075283141
35424 105632156
35425 73474981
35426 143566684
35427 1508006360
35428 522416125
35429 567317733
35430 370688686
35431 484264841
35432 944723155
35433 1794405013
35434 319039911
35435 1531282181
35436 157596492
35437 79433618
35438 654130773
35439 571770283
35440 1199492011
35441 292138256
35442 255414122
35443 235383928
35444 733401933
35445 1979583649
35446 608435201
35447 1132757730
35448 275638040
35449 396175204
35450 1168850694
35451 607896038
35452 545065941
35453 384091938
35454 847531568
35455 178282381
35456 968802501
35457 466723009
35458 383969759
35459 1258115723
35460 2646126750
35461 342060507
35462 700882693
35463 2524864878
35464 1308860236
35465 113094002
35466 924050806
35467 1892845709
35468 402559551
35469 577311843
35470 514196777
35471 412011464
35472 2208025533
35473 841324642
35474 1715278347
35475 405826221
35476 245103153
35477 86647673
35478 1328948077
35479 195656054
35480 29993228
35481 6157192693
35482 537903600
35483 721538993
35484 1036039647
35485 115092627
35486 83212207
35487 224662888
35488 971471815
35489 1795747911
35490 1757261932
35491 1122854293
35492 1154129462
35493 397786133
35494 448127052
35495 310599340
35496 1649872601
35497 260601072
35498 485221179
35499 78474564
35500 1589906374
35501 421274894
35502 427876857
35503 47668834
35504 292650440
35505 197098258
35506 640138677
35507 252016803
35508 1389923646
35509 509213236
35510 390608319
35511 667520839
35512 281967219
35513 48168345
35514 170205929
35515 192222135
35516 423942009
35517 87173992
35518 1004771145
35519 788918884
35520 103155541
35521 21488812
35522 1061200829
35523 104729661
35524 476734630
35525 2091876121
35526 519201297
35527 1054515439
35528 819254193
35529 2237887372
35530 23079859
35531 1013731908
35532 23127087
35533 2643010002
35534 680042730
35535 1892025322
35536 26438636
35537 2037582752
35538 86827610
35539 160060431
35540 212805727
35541 888643361
35542 239772077
35543 447614878
35544 276901130
35545 1905022950
35546 211392542
35547 1331765098
35548 2039956505
35549 465169896
35550 5929321586
35551 901928311
35552 831673077
35553 113766462
35554 2679387779
35555 809224402
35556 600044138
35557 187360522
35558 673123838
35559 1055566009
35560 624153875
35561 2428029134
35562 202003935
35563 1156908391
35564 2463960106
35565 555675898
35566 3751789944
35567 1246847013
35568 1830089726
35569 46948451
35570 286874503
35571 287634015
35572 252515790
35573 448979884
35574 394176331
35575 2901997767
35576 1836103669
35577 1309433994
35578 299515578
35579 1468253620
35580 533764486
35581 626322606
35582 223066400
35583 632936948
35584 1108170039
35585 175354532
35586 670255288
35587 326980371
35588 423690179
35589 582256911
35590 360472539
35591 300496236
35592 199926573
35593 154816431
35594 557450885
35595 1383530282
35596 1063727413
35597 1908063259
35598 1950088877
35599 926170667
35600 3306028612
35601 56587147
35602 141458982
35603 374612968
35604 250936764
35605 2116238952
35606 1031148232
35607 1255095258
35608 1063406127
35609 13831171
35610 404702082
35611 48747293
35612 553548522
35613 1759849604
35614 1321671840
35615 57504673
35616 196628410
35617 1356897735
35618 265189091
35619 61465441
35620 1180006372
35621 203331290
35622 172333292
35623 1541795520
35624 2244689822
35625 1812711839
35626 1656254701
35627 811413183
35628 542817606
35629 167975666
35630 1013714195
35631 637135928
35632 5919210668
35633 222232536
35634 8842479
35635 134495506
35636 120301191
35637 1047250119
35638 431390882
35639 225939723
35640 316102672
35641 68530384
35642 1680734885
35643 1163157632
35644 54194707
35645 318700532
35646 145928110
35647 2148613434
35648 191162146
35649 465548664
35650 232385580
35651 2053365574
35652 1027059264
35653 694506505
35654 28776480
35655 91953520
35656 108121792
35657 1053969320
35658 294582103
35659 26532605
35660 924807187
35661 639809635
35662 360687770
35663 2751573853
35664 70872291
35665 3020416
35666 1068276302
35667 57712797
35668 779326848
35669 36685493
35670 1019196575
35671 13054128
35672 695448707
35673 831788227
35674 219905528
35675 58224298
35676 2016408691
35677 1994889164
35678 1964290427
35679 72003784
35680 51965942
35681 46326311
35682 36192709
35683 306954920
35684 555293800
35685 3393991999
35686 220331524
35687 612301815
35688 141841795
35689 627879869
35690 1206650713
35691 2405676485
35692 276324978
35693 15093148
35694 174416792
35695 215306734
35696 124243754
35697 92332105
35698 1215922224
35699 87444372
35700 269517780
35701 95042379
35702 509276212
35703 1108395034
35704 578803305
35705 2393324915
35706 505946899
35707 163036362
35708 298419305
35709 979797875
35710 862132822
35711 337486637
35712 2604968476
35713 2575694028
35714 1815327326
35715 70866545
35716 450973166
35717 29631996
35718 374008851
35719 923828414
35720 1965223044
35721 1228876972
35722 3391999055
35723 278322610
35724 450301355
35725 977135590
35726 25992970
35727 166624265
35728 182170377
35729 229530768
35730 1816290051
35731 54615908
35732 697828333
35733 1753771743
35734 444140899
35735 2511684746
35736 5530282221
35737 1209927692
35738 1019169724
35739 552165102
35740 2977655855
35741 324521059
35742 939878282
35743 273657461
35744 3443120229
35745 170052845
35746 2451177746
35747 199940826
35748 55165778
35749 314412475
35750 564287980
35751 255849085
35752 1394455398
35753 839844858
35754 140339782
35755 997139087
35756 1180255698
35757 785959243
35758 42768178
35759 349644293
35760 293348551
35761 153700276
35762 433488861
35763 2159063385
35764 577811444
35765 2190113450
35766 1612686236
35767 275116395
35768 377120685
35769 1301006517
35770 477891313
35771 980278333
35772 222885739
35773 1029852180
35774 460098836
35775 341192036
35776 639644872
35777 2035671316
35778 68734685
35779 1117179878
35780 2764180900
35781 1416398542
35782 736541722
35783 273049288
35784 1732921431
35785 150242111
35786 1630338210
35787 349231623
35788 36490494
35789 11436494
35790 70611952
35791 3449368712
35792 290420099
35793 18924623
35794 18023542
35795 669155816
35796 292274667
35797 1188582574
35798 1211915943
35799 25020080
35800 2868248568
35801 982665122
35802 2768151943
35803 403041085
35804 92178978
35805 1944236063
35806 309584248
35807 227866393
35808 28596120
35809 115018134
35810 27545336
35811 362368967
35812 279199794
35813 947164411
35814 223089678
35815 154799663
35816 1957271032
35817 2215778891
35818 1238880523
35819 559074894
35820 29952622
35821 1993090249
35822 1334846945
35823 803359683
35824 1168966946
35825 1264942561
35826 1350538248
35827 49055373
35828 272763939
35829 144001182
35830 187124984
35831 966968274
35832 814272946
35833 2250281659
35834 1654253120
35835 458356479
35836 235884212
35837 335203051
35838 332956096
35839 1974416173
35840 2529249648
35841 118609900
35842 2848507646
35843 174627346
35844 362113594
35845 875508927
35846 1354420897
35847 9754299
35848 2912426477
35849 1253123180
35850 193208150
35851 632104962
35852 193597175
35853 83690477
35854 750310168
35855 218246925
35856 104248651
35857 672468160
35858 1234439570
35859 1687349368
35860 398598072
35861 1184475999
35862 601545703
35863 826874588
35864 415047737
35865 1112839782
35866 1205783464
35867 208418074
35868 1923728266
35869 14390700
35870 781203754
35871 1991677760
35872 1195856130
35873 217419819
35874 166350674
35875 55094538
35876 1511020574
35877 481556773
35878 290157024
35879 2358121361
35880 136509682
35881 767708815
35882 907989165
35883 312511200
35884 463746241
35885 1509952423
35886 1230924936
35887 1868964073
35888 330828115
35889 862414851
35890 977109412
35891 135620903
35892 284796282
35893 438477299
35894 883842599
35895 1063198505
35896 751778142
35897 236340088
35898 355140950
35899 269881238
35900 1162531660
35901 2462330766
35902 1805246735
35903 167222791
35904 12591356
35905 3445801987
35906 111919322
35907 182996245
35908 3230548972
35909 1061974886
35910 735045984
35911 8020455
35912 1285267642
35913 57380142
35914 1325980533
35915 201239139
35916 2021111757
35917 508043589
35918 656386880
35919 809502895
35920 40475408
35921 1245146183
35922 459797343
35923 1342875046
35924 1508740666
35925 1034586515
35926 27252812
35927 2651556055
35928 789780223
35929 1413912939
35930 227663411
35931 589341066
35932 361456997
35933 134276779
35934 117070308
35935 1002575540
35936 229541521
35937 3016432473
35938 1001132515
35939 1255664528
35940 1601463860
35941 901172776
35942 851484835
35943 824863199
35944 339707428
35945 1202852337
35946 1009304644
35947 1424687545
35948 1130103407
35949 401780276
35950 31600562
35951 160816738
35952 2109692324
35953 604364646
35954 195606585
35955 91523207
35956 848525222
35957 2786261827
35958 1746729020
35959 67901749
35960 2508115478
35961 323824083
35962 1618154231
35963 955227764
35964 2188878740
35965 741914932
35966 1096973534
35967 209998814
35968 80501570
35969 340132048
35970 376006735
35971 456777741
35972 1532729923
35973 2519310873
35974 458902769
35975 458016048
35976 1867940172
35977 1666355823
35978 3020472318
35979 160480794
35980 1739252316
35981 1692357196
35982 167817295
35983 1371318840
35984 207913957
35985 992081718
35986 367141216
35987 1364617609
35988 90327163
35989 19582992
35990 55174024
35991 1202952027
35992 763735022
35993 860086769
35994 646726891
35995 1130641393
35996 458973780
35997 62071320
35998 1163989230
35999 856721460
36000 120491065
36001 1836564867
36002 1836579927
36003 831148259
36004 1749445178
36005 332305331
36006 1925018502
36007 563158822
36008 503095717
36009 487708449
36010 1388910559
36011 347146290
36012 288353596
36013 412033917
36014 371005118
36015 4002275190
36016 989900829
36017 671747946
36018 2084163847
36019 327562080
36020 1761875346
36021 678666301
36022 834857975
36023 1228504883
36024 783706383
36025 1478673256
36026 1161953011
36027 1464587341
36028 90442933
36029 403174282
36030 217716790
36031 328619500
36032 620241857
36033 94328724
36034 1168282771
36035 2359526485
36036 465434859
36037 240131091
36038 3439352529
36039 83720165
36040 566438726
36041 695088531
36042 1179186677
36043 334508962
36044 190599130
36045 178696301
36046 1247927643
36047 2960887157
36048 2720747054
36049 494073742
36050 4940186519
36051 115917834
36052 1400141035
36053 768240187
36054 40743395
36055 894550632
36056 567700214
36057 1598655004
36058 48112711
36059 769164397
36060 764598532
36061 2011509937
36062 2323069635
36063 980310797
36064 1348027955
36065 164112778
36066 29308541
36067 524153796
36068 4401524808
36069 704269727
36070 1059579815
36071 1642955998
36072 862676254
36073 795656485
36074 169935796
36075 834140927
36076 968476929
36077 635238867
36078 1022602837
36079 56969842
36080 722054373
36081 1662793095
36082 1490461274
36083 136103315
36084 818636
36085 174627622
36086 212046459
36087 3056853825
36088 93477070
36089 361377011
36090 616860090
36091 393440617
36092 349640689
36093 1273636974
36094 1449963793
36095 106417678
36096 2499012629
36097 355993153
36098 722119889
36099 248529342
36100 27633751
36101 75902421
36102 1620349525
36103 801738541
36104 688014565
36105 40032970
36106 589145940
36107 115152551
36108 19541222
36109 2092374801
36110 92094516
36111 231737515
36112 1922333781
36113 241562626
36114 151735059
36115 93285259
36116 642135263
36117 128830458
36118 1811797077
36119 352183892
36120 717057165
36121 1690367937
36122 2335448356
36123 25003822
36124 148611640
36125 53585162
36126 426514361
36127 988759454
36128 3126154197
36129 330931371
36130 247131213
36131 34153502
36132 475173761
36133 728251357
36134 302575448
36135 655202431
36136 43039046
36137 1610143353
36138 58114503
36139 266546630
36140 2990309534
36141 1621074240
36142 2261110918
36143 306896444
36144 1006917739
36145 559944181
36146 1364680373
36147 2100051808
36148 1433152776
36149 2217777893
36150 1856641385
36151 184871195
36152 421482131
36153 526425350
36154 711025360
36155 77486671
36156 264831719
36157 1187979
36158 1031682712
36159 2522325296
36160 316231477
36161 108483100
36162 205036026
36163 77837152
36164 4649470428
36165 153884806
36166 208977798
36167 1586000779
36168 165314527
36169 205169877
36170 1268201846
36171 530874272
36172 273430819
36173 277441026
36174 430329383
36175 1445214520
36176 685133350
36177 1417695501
36178 1143945594
36179 150458732
36180 348592949
36181 1082821407
36182 237987362
36183 874582090
36184 272038283
36185 178849385
36186 441388022
36187 463484831
36188 479029462
36189 6177107507
36190 585811011
36191 39764599
36192 42051584
36193 2395580240
36194 111033356
36195 230226723
36196 689016198
36197 357554377
36198 337523686
36199 284905876
36200 425754571
36201 322609967
36202 387203561
36203 558391736
36204 1381225975
36205 1237643528
36206 563506122
36207 307612128
36208 435054070
36209 676409047
36210 1250643503
36211 261559403
36212 519731737
36213 334358186
36214 808646580
36215 2873916969
36216 1089900540
36217 204113499
36218 1000460917
36219 895041907
36220 1611359
36221 578436889
36222 87446429
36223 1109375628
36224 1469363545
36225 232939373
36226 1014302571
36227 879988585
36228 143171510
36229 2810936725
36230 587427554
36231 133877765
36232 216231709
36233 164268337
36234 1252081234
36235 107326831
36236 1198370312
36237 555443383
36238 1041256342
36239 2408547593
36240 131632688
36241 264471256
36242 370170822
36243 383807367
36244 1570078901
36245 105329614
36246 555529590
36247 1826342802
36248 454995290
36249 878696822
36250 698414205
36251 3436411202
36252 244786666
36253 805213055
36254 33977656
36255 187158255
36256 941514976
36257 1087050731
36258 1192124654
36259 754105970
36260 867206254
36261 426264019
36262 50738861
36263 4872010147
36264 754900290
36265 502391396
36266 1469929691
36267 1672990590
36268 86300281
36269 177236707
36270 225123352
36271 119323232
36272 569288430
36273 2328347953
36274 411624827
36275 548440232
36276 3109080936
36277 2037803278
36278 1372683389
36279 1078378693
36280 348419312
36281 231622376
36282 453871339
36283 1232794709
36284 137970599
36285 111491769
36286 339406800
36287 1443665670
36288 1081594690
36289 1784353659
36290 676675626
36291 1445076103
36292 335573469
36293 685869698
36294 1182872583
36295 292986039
36296 356265689
36297 145856117
36298 184033972
36299 2133830973
36300 127750844
36301 1192192273
36302 2856455326
36303 623829556
36304 1033251423
36305 1471829378
36306 213181607
36307 684813136
36308 200322235
36309 901285226
36310 168952768
36311 578523115
36312 138876477
36313 2193887073
36314 1017670504
36315 2018756069
36316 3266517
36317 979304639
36318 3822679
36319 989838925
36320 2497983034
36321 1732818018
36322 1349378847
36323 1716560871
36324 1142283
36325 4185914768
36326 219561647
36327 1549028128
36328 468986558
36329 792511801
36330 233024279
36331 1148266410
36332 1345106188
36333 764239
36334 1867030212
36335 891759700
36336 337677659
36337 1501203995
36338 2113635365
36339 1145108950
36340 1314386770
36341 3782900529
36342 4114003433
36343 1793765357
36344 196309733
36345 623398076
36346 900034324
36347 2752510456
36348 965719498
36349 3282762741
36350 418975524
36351 263797629
36352 1019886758
36353 2133391959
36354 1187028562
36355 429462092
36356 946298598
36357 271691168
36358 1589515306
36359 91400902
36360 158995313
36361 1840982777
36362 2536093293
36363 1854089935
36364 2027278721
36365 283747670
36366 221603550
36367 573126359
36368 942956491
36369 1459425853
36370 2519349161
36371 1556188535
36372 374453152
36373 490477497
36374 482639711
36375 339730469
36376 248085426
36377 100695999
36378 879955545
36379 2056312950
36380 173389217
36381 2275953910
36382 1133589181
36383 551793660
36384 181133434
36385 118010304
36386 395548152
36387 2383435631
36388 704218248
36389 1737727186
36390 119213500
36391 214286316
36392 122075723
36393 662244019
36394 804677438
36395 1996979215
36396 874468824
36397 133293273
36398 6096174016
36399 10625662
36400 3885207480
36401 228807254
36402 31366787
36403 1036245588
36404 2051840720
36405 99104401
36406 906818929
36407 418337047
36408 2356316898
36409 1485621666
36410 2142378373
36411 874887048
36412 141064959
36413 449032344
36414 191901270
36415 1279528578
36416 713280164
36417 2072127073
36418 969195145
36419 624836011
36420 267346495
36421 1213441275
36422 1630664
36423 13224326
36424 34380887
36425 163528983
36426 795129938
36427 515700020
36428 54505949
36429 877518603
36430 1489446909
36431 410569970
36432 403017433
36433 331700184
36434 1732110686
36435 485911974
36436 405250450
36437 796760625
36438 1178249189
36439 519447862
36440 2305024370
36441 764847330
36442 1613532397
36443 568999372
36444 154418788
36445 18137159
36446 4632816
36447 1402133337
36448 106360814
36449 1242901049
36450 356926326
36451 252401800
36452 624455035
36453 455079562
36454 35907401
36455 307369086
36456 804399159
36457 854817181
36458 71432243
36459 879512220
36460 540640206
36461 295284635
36462 246975547
36463 523271662
36464 904101137
36465 179968927
36466 1034264931
36467 193843185
36468 2810152107
36469 437920635
36470 1136985
36471 482686892
36472 197835913
36473 326955597
36474 716816962
36475 50055697
36476 11998412
36477 726700000
36478 1345457
36479 1516177664
36480 1204561741
36481 51628306
36482 605208671
36483 244740905
36484 1378683085
36485 234014456
36486 2469671711
36487 724883941
36488 384398526
36489 567147312
36490 5324612490
36491 951467565
36492 284819670
36493 1111487402
36494 115490300
36495 1000516628
36496 299068599
36497 1490249537
36498 1626335990
36499 1477322846
36500 706205574
36501 829607771
36502 292715625
36503 10276188
36504 157893193
36505 242648991
36506 1839383551
36507 262230160
36508 779330219
36509 539892609
36510 2233208542
36511 946869153
36512 1767876800
36513 1403705135
36514 72016893
36515 830059976
36516 460316176
36517 502431216
36518 408276199
36519 754678405
36520 1115279415
36521 2828838370
36522 1842493574
36523 1180404613
36524 216513484
36525 146994969
36526 1124064279
36527 4235339429
36528 389958309
36529 509940271
36530 1133877079
36531 1187998506
36532 624308104
36533 1792277643
36534 1240071597
36535 2961689480
36536 155365341
36537 409215761
36538 1394121195
36539 497553320
36540 182894205
36541 4429061677
36542 1136762399
36543 307625639
36544 288479969
36545 147552109
36546 1156259018
36547 2303112195
36548 248855175
36549 278087346
36550 191357701
36551 149144741
36552 374766950
36553 310363623
36554 1122649109
36555 2469795573
36556 145594611
36557 77436927
36558 1816058772
36559 1553735498
36560 448241865
36561 1802073725
36562 583033072
36563 209815116
36564 657767685
36565 2816572695
36566 545609841
36567 1140805548
36568 484714910
36569 86652235
36570 883481303
36571 834331747
36572 63789641
36573 1385347726
36574 581397353
36575 116970779
36576 1180346755
36577 188257733
36578 61364485
36579 2637027127
36580 286178907
36581 744826533
36582 2245504375
36583 258311442
36584 1985677988
36585 641468567
36586 572473691
36587 608079747
36588 528312544
36589 161692713
36590 1682732791
36591 171566417
36592 646791300
36593 119646876
36594 717128980
36595 520354785
36596 268060964
36597 1822163560
36598 790094004
36599 273774396
36600 1161511985
36601 475485662
36602 198647186
36603 3733307324
36604 320888126
36605 71445195
36606 1623466959
36607 404535844
36608 2158409796
36609 2119342582
36610 885218539
36611 716199918
36612 309656974
36613 113792283
36614 528321225
36615 960415702
36616 491034189
36617 2495921971
36618 160620891
36619 295512678
36620 1236133886
36621 1231405922
36622 1112514949
36623 275496924
36624 376432269
36625 994032166
36626 1505001021
36627 1983515756
36628 163280383
36629 539626581
36630 132120691
36631 1582908116
36632 963357741
36633 104086583
36634 1558519593
36635 171192589
36636 184367419
36637 334739792
36638 505812372
36639 580979119
36640 754996695
36641 115581001
36642 42034370
36643 1353495131
36644 492100551
36645 769028469
36646 308208382
36647 1059270401
36648 329050914
36649 1248195080
36650 3356070443
36651 2706529112
36652 489042808
36653 118909329
36654 81917092
36655 1827850619
36656 882978287
36657 552973747
36658 189858309
36659 393190746
36660 106473960
36661 493855721
36662 12430230
36663 355803226
36664 86665725
36665 345168286
36666 1534556462
36667 256689231
36668 540806861
36669 731640063
36670 234617008
36671 699944153
36672 1656648925
36673 714336264
36674 1996169058
36675 700237397
36676 390930443
36677 915497376
36678 598938598
36679 336659985
36680 13291739
36681 47552843
36682 2033673411
36683 419303049
36684 762187232
36685 401651951
36686 1398997774
36687 94707772
36688 660036263
36689 622249129
36690 1267027764
36691 782425314
36692 208100500
36693 740527216
36694 3519064021
36695 916963497
36696 1004231876
36697 469230650
36698 1046659106
36699 131044921
36700 849425871
36701 1694824743
36702 1547211393
36703 1521667126
36704 728972654
36705 678106485
36706 613132809
36707 741524035
36708 304471607
36709 1322968697
36710 1694315438
36711 2080781690
36712 172439232
36713 3037559627
36714 1114136152
36715 611746669
36716 375076113
36717 1409613569
36718 488209776
36719 64947639
36720 4911072083
36721 66999251
36722 1696722866
36723 884460999
36724 153644083
36725 43668941
36726 1221936127
36727 1569166681
36728 3006224166
36729 870122578
36730 504662119
36731 2000647617
36732 581595443
36733 4289187308
36734 3106735502
36735 1134302618
36736 694848058
36737 145313499
36738 47816489
36739 2455913839
36740 145087317
36741 1749486975
36742 3030269
36743 467740143
36744 4819075
36745 1625487883
36746 424513168
36747 1038637264
36748 28727959
36749 1635748235
36750 293739732
36751 840347542
36752 1247292167
36753 816379753
36754 183334235
36755 131421551
36756 232383165
36757 59929165
36758 1634494873
36759 70316389
36760 128278055
36761 250350930
36762 1548565676
36763 111568761
36764 588422429
36765 2478689
36766 537567305
36767 411388443
36768 33441386
36769 244194719
36770 454669551
36771 575637435
36772 1641745756
36773 45906821
36774 361374799
36775 138404046
36776 270827265
36777 821672852
36778 1871903291
36779 261129195
36780 176525600
36781 811723805
36782 8610064
36783 227769201
36784 677512835
36785 764346989
36786 1655172013
36787 535003014
36788 606106885
36789 133477911
36790 345382973
36791 815767720
36792 470320766
36793 336924061
36794 408271660
36795 264425027
36796 292473757
36797 954161554
36798 1783985556
36799 385977952
36800 2296398311
36801 311395116
36802 452574735
36803 2450933031
36804 1611487571
36805 1393091989
36806 1259253173
36807 218121162
36808 29932415
36809 259622391
36810 788627360
36811 1366281089
36812 357361982
36813 709019604
36814 1049426942
36815 342375910
36816 234078002
36817 2382899941
36818 1083740682
36819 1930503340
36820 566904775
36821 295997498
36822 52113973
36823 2288070467
36824 129611137
36825 291485420
36826 315481881
36827 128741174
36828 131749294
36829 468778274
36830 2285839391
36831 832759684
36832 2407459054
36833 272164957
36834 15819395
36835 887498248
36836 1941481636
36837 23547776
36838 25989139
36839 101490060
36840 1621011293
36841 620467562
36842 944293104
36843 57792117
36844 2205056105
36845 1393794356
36846 133987690
36847 615202123
36848 70158
36849 1407217560
36850 869681343
36851 634746374
36852 151261323
36853 942976368
36854 922596964
36855 1629837854
36856 592555985
36857 1176348787
36858 780424934
36859 954743733
36860 1002010580
36861 1327208534
36862 570782550
36863 1546151142
36864 356023928
36865 2027318067
36866 836590112
36867 1323617169
36868 1021628435
36869 322974982
36870 347061699
36871 17486932
36872 338593533
36873 118115853
36874 2308222426
36875 557225175
36876 793098482
36877 1241041565
36878 819461973
36879 297317410
36880 1402007118
36881 118489718
36882 476534081
36883 2119727533
36884 1823634282
36885 157499181
36886 808680466
36887 176410993
36888 538003240
36889 1625948181
36890 2545206441
36891 2881198857
36892 1187611921
36893 675051481
36894 315706588
36895 608755630
36896 466573455
36897 655205402
36898 165022209
36899 188613845
36900 664656714
36901 527432078
36902 1434843317
36903 437408351
36904 366134103
36905 683718937
36906 1025060250
36907 343278457
36908 22925483
36909 1125668807
36910 2107195559
36911 66860367
36912 979524891
36913 216640500
36914 432633170
36915 262901269
36916 451077304
36917 42991712
36918 968518973
36919 1237188928
36920 1274329078
36921 257039289
36922 2045626472
36923 85170614
36924 85812451
36925 220607924
36926 1907602429
36927 49526967
36928 2788877998
36929 162976076
36930 2152365540
36931 523104240
36932 982017881
36933 549272196
36934 308835299
36935 161404013
36936 295758492
36937 290295177
36938 2638476897
36939 406637874
36940 631675023
36941 716705112
36942 1308346258
36943 2529318051
36944 1621057641
36945 961753018
36946 4072309734
36947 2388100051
36948 470713094
36949 452058474
36950 1919849576
36951 778020604
36952 37512322
36953 824396428
36954 406558784
36955 872234459
36956 406403453
36957 84154526
36958 501479025
36959 609181600
36960 1546041730
36961 84629385
36962 1032929971
36963 81292724
36964 176685092
36965 255062323
36966 1903310910
36967 226488966
36968 1416780966
36969 2746795314
36970 719793590
36971 421771140
36972 1389428220
36973 337775050
36974 526826090
36975 251752784
36976 961664028
36977 1788640346
36978 2081871391
36979 137741430
36980 459114527
36981 322667645
36982 719779173
36983 1168807208
36984 474160594
36985 1609518044
36986 1341979585
36987 240594800
36988 2312828998
36989 2325564359
36990 541486457
36991 104540012
36992 706883956
36993 808305559
36994 59203596
36995 326141337
36996 364837152
36997 50817789
36998 132150753
36999 270552662
37000 2396468305
37001 187144642
37002 1152545408
37003 646898305
37004 724852545
37005 3848387466
37006 35302997
37007 341066941
37008 148281193
37009 2064858242
37010 818673543
37011 882962860
37012 508152665
37013 1163560695
37014 1488485250
37015 104197647
37016 473313285
37017 926692845
37018 2549462541
37019 473136102
37020 314381775
37021 796891785
37022 1959893087
37023 304953354
37024 56623786
37025 535429360
37026 456427135
37027 1512711278
37028 1431570074
37029 1116110805
37030 474525728
37031 453063605
37032 2406318216
37033 247389561
37034 249674323
37035 606794812
37036 767910562
37037 1170040781
37038 2644266923
37039 1561732532
37040 971350758
37041 707110521
37042 1577049647
37043 1293261631
37044 1378842731
37045 598229453
37046 42828391
37047 577181497
37048 2543473341
37049 102298044
37050 259475674
37051 1189784826
37052 569109469
37053 1725052530
37054 77107262
37055 2769435841
37056 729385989
37057 146267988
37058 1358299441
37059 1680386337
37060 2408870633
37061 455379182
37062 96701808
37063 10981317
37064 950217233
37065 387638725
37066 580457922
37067 2281147779
37068 232794063
37069 1784601869
37070 21956800
37071 277074234
37072 110569826
37073 540138785
37074 254443399
37075 1222149722
37076 1433956306
37077 518559979
37078 1350240102
37079 618291329
37080 514476068
37081 571291471
37082 3070380107
37083 2584951556
37084 1834495436
37085 2296136217
37086 804958457
37087 389041052
37088 436962807
37089 188366878
37090 1507458550
37091 1200155625
37092 1506886942
37093 2227801658
37094 1555030041
37095 1163142036
37096 142503875
37097 4347141834
37098 384745783
37099 218774174
37100 1757553061
37101 3203682478
37102 1075250085
37103 366874214
37104 164219363
37105 2229141
37106 865975952
37107 1989024450
37108 1013047315
37109 705992305
37110 519247950
37111 951270564
37112 1695663526
37113 322547770
37114 1550841287
37115 1033008336
37116 520005529
37117 153248713
37118 47136668
37119 757869961
37120 430974365
37121 555646328
37122 113340311
37123 1445378598
37124 804725296
37125 2674884563
37126 948639696
37127 32796266
37128 19633936
37129 707383393
37130 575322029
37131 279327857
37132 1140906159
37133 147719965
37134 163554438
37135 54529749
37136 612654019
37137 22220430
37138 171073218
37139 1736120225
37140 119094134
37141 198961323
37142 1503852474
37143 2112111179
37144 49389595
37145 334824722
37146 564441877
37147 415551700
37148 258783675
37149 212178502
37150 2239298362
37151 154887937
37152 199483982
37153 330994893
37154 942731384
37155 7724087
37156 275784611
37157 413958301
37158 252414236
37159 1325408337
37160 950117105
37161 35073527
37162 1545123099
37163 700110555
37164 1291030223
37165 2471365601
37166 243791033
37167 1168185514
37168 106707033
37169 2381980925
37170 2345412282
37171 134927113
37172 982468833
37173 2227443796
37174 1132797773
37175 155123909
37176 189292052
37177 3001458686
37178 610497442
37179 773344706
37180 415489314
37181 566574155
37182 2484515155
37183 1866672069
37184 653072842
37185 667721895
37186 410261819
37187 392768619
37188 657668448
37189 280840566
37190 2569433258
37191 415615530
37192 1514817372
37193 1506249226
37194 1300327742
37195 19477481
37196 906751794
37197 810752000
37198 2092974443
37199 1418486200
37200 366741402
37201 30545190
37202 658394575
37203 310548083
37204 913946655
37205 1417815439
37206 6457661
37207 2636104748
37208 2537210323
37209 385993193
37210 303214167
37211 484534701
37212 954854039
37213 3696863379
37214 380847573
37215 900254398
37216 368926513
37217 2889499504
37218 456950749
37219 1566694133
37220 605530820
37221 700571570
37222 1961188272
37223 275705180
37224 705559637
37225 1539372214
37226 378207868
37227 481011456
37228 19888895
37229 836373294
37230 8595584
37231 1580311586
37232 321150689
37233 377101960
37234 191164211
37235 1606877618
37236 496242871
37237 540509873
37238 2468882293
37239 388839052
37240 1474732727
37241 196596477
37242 638804233
37243 37143473
37244 714512911
37245 165532175
37246 16164704
37247 279966262
37248 231539736
37249 438154328
37250 1742483600
37251 1731347394
37252 952910631
37253 962996146
37254 700047128
37255 3745397268
37256 40980732
37257 57337889
37258 64037804
37259 1195358018
37260 171346850
37261 935242845
37262 708016449
37263 232807772
37264 388861809
37265 1233414197
37266 500941227
37267 470781729
37268 3378097175
37269 549758122
37270 215093523
37271 1172031684
37272 1406899120
37273 6940419095
37274 336018769
37275 5511744815
37276 20735554
37277 455168990
37278 3783317757
37279 959051701
37280 284853938
37281 861546396
37282 1710107006
37283 3104712710
37284 261775775
37285 50945897
37286 20610287
37287 917127950
37288 421665200
37289 787169851
37290 1482016246
37291 167659869
37292 1590777046
37293 340811659
37294 318656969
37295 291773201
37296 2764673401
37297 1714234816
37298 1891318721
37299 58425097
37300 709431239
37301 1452243732
37302 3738882728
37303 88643679
37304 1825793030
37305 53611955
37306 1673187308
37307 3466761544
37308 2035350571
37309 11287942
37310 948398113
37311 1188522099
37312 981465385
37313 557073161
37314 638991313
37315 685939562
37316 2327594488
37317 1210917527
37318 939585696
37319 330257975
37320 4311342536
37321 168399754
37322 1970039977
37323 708407469
37324 1112089285
37325 135993912
37326 504024176
37327 613966219
37328 1607948041
37329 1475379831
37330 397797045
37331 1805641817
37332 230696492
37333 391071750
37334 401227030
37335 397234135
37336 1308964460
37337 598059945
37338 131947008
37339 1948353150
37340 60115906
37341 65327684
37342 805164888
37343 46769954
37344 769671489
37345 779796834
37346 2793840230
37347 2510627324
37348 4224536064
37349 1233828054
37350 835198429
37351 2982336077
37352 736941784
37353 1125812165
37354 270107985
37355 1005604694
37356 699390839
37357 69488116
37358 300231956
37359 28012686
37360 1839265923
37361 404778
37362 514718468
37363 623057678
37364 334736398
37365 874630355
37366 137891321
37367 2283362255
37368 702319533
37369 151063391
37370 2353798018
37371 8091102861
37372 23117307
37373 760823567
37374 458957571
37375 169345621
37376 394581072
37377 76705702
37378 333855990
37379 1234516005
37380 519315960
37381 203970049
37382 951476467
37383 171060689
37384 2723999095
37385 1041730824
37386 630098623
37387 2138355758
37388 1628576469
37389 350199276
37390 298965107
37391 675791138
37392 695759416
37393 3093607668
37394 283181077
37395 304859403
37396 1809728670
37397 122145688
37398 2139332684
37399 1000549813
37400 616728540
37401 421704111
37402 230554514
37403 373620544
37404 208541823
37405 110496759
37406 169794081
37407 310598815
37408 233753786
37409 569477455
37410 1035270799
37411 374435150
37412 128483338
37413 156176580
37414 132846545
37415 737827387
37416 470665607
37417 277108454
37418 220611582
37419 55166104
37420 2706648920
37421 1050723107
37422 669289795
37423 1671588796
37424 53064983
37425 639571232
37426 669840763
37427 1890102326
37428 264083324
37429 836454779
37430 460081020
37431 315934939
37432 591359359
37433 1645756189
37434 335705456
37435 1446064158
37436 526379737
37437 1509345489
37438 724544634
37439 779663847
37440 200902714
37441 518445658
37442 632796236
37443 2856219102
37444 16347655
37445 1078164140
37446 685816608
37447 300114570
37448 2465801080
37449 734224481
37450 621949901
37451 361405131
37452 154372866
37453 185958656
37454 4535327792
37455 2447414015
37456 2873064615
37457 2878799575
37458 1458436480
37459 307289299
37460 1300207845
37461 475468998
37462 1838629647
37463 495622478
37464 201092010
37465 33094672
37466 38142618
37467 312521683
37468 537803501
37469 1980340091
37470 118334374
37471 548919079
37472 4548457
37473 371326719
37474 107578698
37475 1555168907
37476 1021953510
37477 963433036
37478 165010632
37479 2732672593
37480 185757158
37481 49520564
37482 298681617
37483 1276673417
37484 1633856673
37485 463472170
37486 1602389360
37487 840415067
37488 1199929988
37489 611079267
37490 830544477
37491 588693501
37492 1018800341
37493 769507639
37494 39836261
37495 408183624
37496 1444052091
37497 741662671
37498 256094791
37499 42460427
37500 457609674
37501 162758815
37502 635290111
37503 93717686
37504 383680960
37505 1330467191
37506 270541642
37507 1505789423
37508 89999429
37509 138824104
37510 1293374295
37511 2152761704
37512 1253068230
37513 53589722
37514 385095530
37515 3121841986
37516 358477392
37517 463274939
37518 2450232702
37519 2970354830
37520 1022946138
37521 3781229355
37522 177049537
37523 309634992
37524 343469767
37525 2102844776
37526 572680818
37527 657732427
37528 307741897
37529 205813982
37530 2387129989
37531 3977519194
37532 2057919797
37533 658063861
37534 309531700
37535 3742322210
37536 444325541
37537 552281738
37538 409330867
37539 433798465
37540 238673301
37541 29440308
37542 276922409
37543 1110660587
37544 528380967
37545 2042602821
37546 588918542
37547 110159455
37548 505248840
37549 759188186
37550 928932168
37551 973129730
37552 220367485
37553 450163732
37554 182291
37555 1047083355
37556 181228171
37557 1437958982
37558 1088078842
37559 82101902
37560 416855397
37561 517496838
37562 377905281
37563 129662706
37564 1456815587
37565 380886455
37566 2399134884
37567 1815131514
37568 1014789238
37569 5151041897
37570 533794037
37571 1617605969
37572 85269369
37573 391517955
37574 917721290
37575 2926649520
37576 523824503
37577 2652789266
37578 3852857838
37579 961365056
37580 287552547
37581 746919593
37582 2237836700
37583 746188647
37584 426304909
37585 2131189700
37586 1336765304
37587 637427899
37588 846655743
37589 348925537
37590 7906082667
37591 1168897543
37592 1114976872
37593 1171723068
37594 2728983080
37595 1892180036
37596 1457883138
37597 1633240140
37598 802235164
37599 159462149
37600 316913466
37601 8506798
37602 3797788520
37603 792455854
37604 1734162881
37605 420453507
37606 1994651911
37607 240994561
37608 1591699024
37609 505819757
37610 2522756802
37611 1606073527
37612 2106406947
37613 835265961
37614 855310330
37615 107016547
37616 174464943
37617 815920626
37618 717476206
37619 271767919
37620 770543188
37621 225086311
37622 2104197933
37623 2958376605
37624 407032781
37625 1396782340
37626 458230004
37627 471527540
37628 1169534299
37629 856360439
37630 182589899
37631 990191057
37632 225475990
37633 10597252
37634 2005290258
37635 781949855
37636 255666711
37637 218625413
37638 46519228
37639 94856127
37640 740684576
37641 1836984159
37642 21788259
37643 185473788
37644 573820663
37645 43853608
37646 30933012
37647 1348650355
37648 2777638748
37649 1516199217
37650 1297252359
37651 4317649457
37652 523693415
37653 79968597
37654 319705908
37655 812893559
37656 530374771
37657 4010000940
37658 933428454
37659 89406001
37660 2305871236
37661 1288706720
37662 3268637409
37663 1132525405
37664 256883487
37665 205700120
37666 823329001
37667 438528712
37668 1051440573
37669 213991341
37670 458450132
37671 2691248331
37672 1103734279
37673 901585453
37674 916179152
37675 402464081
37676 460761341
37677 250163290
37678 894290589
37679 191291734
37680 500023593
37681 1369033613
37682 888764236
37683 202507759
37684 63902477
37685 3134429663
37686 133677628
37687 278293120
37688 1140173433
37689 1002268299
37690 3147796251
37691 247515155
37692 1572164648
37693 1720239408
37694 798021932
37695 3225961569
37696 787916266
37697 713800446
37698 4628710341
37699 530937835
37700 814154679
37701 411690587
37702 30933321
37703 1549900307
37704 3194680575
37705 209645067
37706 461655202
37707 2889937963
37708 346119358
37709 80190484
37710 334940383
37711 605717475
37712 223106054
37713 442308059
37714 703519818
37715 1464554489
37716 450807530
37717 1920565031
37718 134133513
37719 416256676
37720 189627966
37721 1160208012
37722 740813966
37723 52474829
37724 895610076
37725 617415
37726 1953781962
37727 776946066
37728 3328988154
37729 1931540727
37730 287807434
37731 1672755082
37732 1062640768
37733 975662205
37734 336050031
37735 2740317327
37736 43235449
37737 124132780
37738 2330777709
37739 162581618
37740 744764520
37741 676355716
37742 245054398
37743 504113770
37744 450090089
37745 38930219
37746 454806063
37747 50323116
37748 609274843
37749 16076558
37750 90231927
37751 268456448
37752 32145252
37753 3265774630
37754 1413159490
37755 824514960
37756 2611528247
37757 811178030
37758 474199121
37759 65145509
37760 1100560618
37761 1131116971
37762 2554661998
37763 353861776
37764 77927448
37765 856236596
37766 966443589
37767 959120027
37768 1530841858
37769 410884579
37770 666129737
37771 215566080
37772 488194209
37773 127332380
37774 479228975
37775 1045366548
37776 2103305733
37777 1074851219
37778 1008969318
37779 555751524
37780 866572642
37781 203822275
37782 1951841725
37783 729570756
37784 2385003065
37785 1320736158
37786 1705712233
37787 1010863321
37788 461922004
37789 481902642
37790 840710182
37791 523948159
37792 451127300
37793 977602706
37794 906077898
37795 801685122
37796 332911941
37797 2207673793
37798 2354255516
37799 1681871819
37800 185617785
37801 684596550
37802 397904035
37803 404618609
37804 1098713901
37805 951739822
37806 153900187
37807 2393711899
37808 654554642
37809 95432215
37810 532774146
37811 3443577
37812 3500790171
37813 1889633341
37814 1390556649
37815 1176104022
37816 3730040288
37817 448363296
37818 364143297
37819 86076293
37820 1077832908
37821 326941274
37822 314704262
37823 1224971921
37824 757638957
37825 83411454
37826 866640175
37827 740360184
37828 1112027914
37829 768626912
37830 80738028
37831 611850530
37832 182599148
37833 651851228
37834 163149843
37835 2827822338
37836 276661133
37837 1237916288
37838 3089296718
37839 1684780062
37840 109310277
37841 620659863
37842 155295203
37843 2884405436
37844 200480142
37845 3783236490
37846 59733529
37847 1063537414
37848 474672564
37849 2260833938
37850 549709830
37851 106157585
37852 2356458867
37853 69385525
37854 72487326
37855 154408277
37856 2167279240
37857 1084311911
37858 1564885732
37859 1557610658
37860 175102729
37861 581322868
37862 1126766896
37863 532183008
37864 322971698
37865 144205619
37866 84973147
37867 335457447
37868 1067645387
37869 190254223
37870 1579712426
37871 1290195709
37872 680883074
37873 548750940
37874 308854336
37875 3241597171
37876 945341732
37877 746363726
37878 668782928
37879 593255554
37880 358033319
37881 483596202
37882 3673227745
37883 1003936288
37884 42009353
37885 2192410154
37886 661741127
37887 434228580
37888 482704360
37889 65771595
37890 54499307
37891 165627527
37892 171187590
37893 1392868922
37894 334737228
37895 6746516
37896 2593688478
37897 1055159483
37898 550219407
37899 1782187229
37900 591538775
37901 328657538
37902 1081864397
37903 880402005
37904 716395623
37905 100437653
37906 249211540
37907 147991004
37908 31951457
37909 694562235
37910 1389807493
37911 2122882751
37912 701312921
37913 112206940
37914 159217593
37915 1618186924
37916 1006942208
37917 267962557
37918 2424703569
37919 146005715
37920 255447507
37921 1723302626
37922 1670278909
37923 989344432
37924 1618590266
37925 218697279
37926 855625107
37927 1934748872
37928 967904928
37929 836438835
37930 549188533
37931 735620132
37932 1202327029
37933 1455138219
37934 120113691
37935 954909408
37936 585232268
37937 1803457912
37938 726051909
37939 1550963625
37940 561081366
37941 322522399
37942 215925799
37943 643057243
37944 3684123316
37945 238566695
37946 120568950
37947 923682653
37948 25491567
37949 709437372
37950 2601099263
37951 200567224
37952 155945113
37953 298249616
37954 632789363
37955 416862531
37956 753377917
37957 1465534729
37958 336130467
37959 130387925
37960 146628596
37961 1455695363
37962 1731518120
37963 128549342
37964 1130225463
37965 883850185
37966 139395952
37967 2167145281
37968 283638452
37969 2337226833
37970 802781557
37971 494773694
37972 681870247
37973 273356013
37974 966965943
37975 1964359101
37976 1203042682
37977 227819424
37978 317027723
37979 697424999
37980 989183541
37981 1446440638
37982 1162567754
37983 2210201268
37984 1584408936
37985 1037081855
37986 1128181212
37987 52343614
37988 124204657
37989 73036899
37990 1887713745
37991 1712930706
37992 422158387
37993 1240798834
37994 1050960513
37995 969621974
37996 44427059
37997 588359415
37998 1586902804
37999 155085039
38000 401781086
38001 1884086505
38002 1834748688
38003 1967873068
38004 153253690
38005 817449308
38006 1426645674
38007 2018770646
38008 542982792
38009 165515130
38010 1812087428
38011 377031987
38012 376189395
38013 1817372454
38014 114272392
38015 92105113
38016 831185781
38017 749904664
38018 874046375
38019 1671890207
38020 730377980
38021 299282822
38022 7712475817
38023 2740208243
38024 24241392
38025 3049767782
38026 1387952377
38027 3252223663
38028 909662643
38029 692104521
38030 1446957280
38031 1129354413
38032 490091971
38033 1220898900
38034 178456123
38035 649882881
38036 249469381
38037 980146940
38038 1245657987
38039 2775695079
38040 504700723
38041 866199298
38042 66651394
38043 227021877
38044 862850806
38045 187214189
38046 74241001
38047 1451976469
38048 896793924
38049 1084514476
38050 2035987719
38051 686902931
38052 433600841
38053 199927960
38054 1017760102
38055 711687430
38056 1527183847
38057 409064283
38058 252571336
38059 96004257
38060 35067699
38061 902525283
38062 1329430103
38063 195485163
38064 2227934819
38065 1748871995
38066 4349449677
38067 887771780
38068 298487565
38069 1892161839
38070 3976065502
38071 799001303
38072 496220433
38073 596952418
38074 908987903
38075 132594883
38076 1176627634
38077 959132392
38078 390872449
38079 551402722
38080 180896008
38081 2018477637
38082 625110228
38083 715069387
38084 180855705
38085 229808407
38086 693911221
38087 2687943514
38088 505794614
38089 535406345
38090 288619825
38091 322799419
38092 1343812567
38093 1097154868
38094 343750631
38095 734536466
38096 1502182451
38097 1913180900
38098 3091426557
38099 1359851251
38100 1835883320
38101 296295392
38102 1590241517
38103 620303395
38104 1096334468
38105 272636610
38106 147714601
38107 266068322
38108 1177879808
38109 959126256
38110 4688011029
38111 1121658691
38112 4996120402
38113 1781824849
38114 1243924560
38115 2666464609
38116 754147005
38117 655949502
38118 1449880763
38119 1219698628
38120 953398031
38121 1155765951
38122 2050239131
38123 71964536
38124 37247008
38125 1385384223
38126 2264583378
38127 549899394
38128 907083119
38129 1224578276
38130 362880786
38131 1057969195
38132 545799333
38133 242226903
38134 222701891
38135 2186033530
38136 415973487
38137 567550044
38138 1982144149
38139 2605762101
38140 1123495541
38141 295806623
38142 1632223958
38143 1529606071
38144 2294490541
38145 2037773976
38146 555187789
38147 3441743207
38148 284284551
38149 384812842
38150 431236887
38151 714708481
38152 3338227988
38153 73749475
38154 393362263
38155 626858338
38156 375374000
38157 435530050
38158 937596968
38159 1333917283
38160 243580694
38161 88677925
38162 82057066
38163 1291006547
38164 359553682
38165 832354160
38166 2319501638
38167 432235399
38168 808273126
38169 466233321
38170 1373622066
38171 306033022
38172 32316058
38173 1104524975
38174 1250590802
38175 2959918720
38176 2190063102
38177 451179483
38178 1027123016
38179 1550000153
38180 590776616
38181 947007743
38182 2042183959
38183 1301355815
38184 2223414891
38185 129844769
38186 462234772
38187 4856042723
38188 93895821
38189 1316805986
38190 1127542253
38191 812554954
38192 985608335
38193 841276256
38194 1788613586
38195 1335587389
38196 1258183904
38197 186084160
38198 1030712009
38199 735420311
38200 479775491
38201 3683339775
38202 35037235
38203 695281450
38204 194473583
38205 556345783
38206 190479841
38207 1309355578
38208 141142097
38209 418061627
38210 3159890553
38211 216024429
38212 314920593
38213 159950507
38214 349048216
38215 37118308
38216 2207620672
38217 782248662
38218 611522589
38219 172488977
38220 415564169
38221 477831302
38222 1233291148
38223 584269018
38224 879480731
38225 724140406
38226 1841648250
38227 949157820
38228 1783833322
38229 386142110
38230 212499749
38231 738388935
38232 1250688035
38233 241329815
38234 635729223
38235 26221095
38236 1816779733
38237 618296449
38238 180321470
38239 203657489
38240 211721354
38241 237044223
38242 2632804189
38243 405916325
38244 1063012678
38245 406265984
38246 2494109244
38247 3113682625
38248 1004689991
38249 2050469284
38250 196571891
38251 1351201933
38252 1851706038
38253 2779237479
38254 534037943
38255 2320283492
38256 898176920
38257 621575507
38258 1788311608
38259 648380111
38260 69387809
38261 977778862
38262 430255513
38263 430780060
38264 1261388858
38265 597447775
38266 2474728806
38267 348481492
38268 2142500886
38269 685112409
38270 1104612960
38271 234115743
38272 2717499039
38273 434730049
38274 535543421
38275 489156069
38276 2686173503
38277 434964763
38278 569207419
38279 51207210
38280 209170320
38281 282467044
38282 73527230
38283 4107532427
38284 279753030
38285 4879992072
38286 1272396806
38287 2385388187
38288 1224710548
38289 16707731
38290 1416221255
38291 142769306
38292 2546449202
38293 822468500
38294 1674183416
38295 166053582
38296 388246775
38297 558514310
38298 84065630
38299 1743169257
38300 555989127
38301 1028109266
38302 59532842
38303 2024065374
38304 789109569
38305 137502125
38306 3689352487
38307 168981438
38308 32464847
38309 322404686
38310 502642277
38311 590081249
38312 700317614
38313 350628940
38314 4105053
38315 2207521074
38316 1903954406
38317 1855408627
38318 3506332949
38319 3129997844
38320 2223931468
38321 662208410
38322 12382389
38323 1765331744
38324 762996851
38325 600637376
38326 443775418
38327 298666685
38328 76802672
38329 1373370368
38330 960812269
38331 3123152835
38332 539414854
38333 549811078
38334 2447841969
38335 247997334
38336 1314835380
38337 1776989391
38338 1448714001
38339 430809222
38340 549967582
38341 467612471
38342 726677877
38343 787770728
38344 242840552
38345 4535385296
38346 1160719227
38347 2681894906
38348 4600260598
38349 269077502
38350 313136336
38351 766334450
38352 250236210
38353 1054940105
38354 246882103
38355 1474568420
38356 579142389
38357 624098089
38358 2197234564
38359 702407181
38360 1839551405
38361 1421698863
38362 768208828
38363 3258615027
38364 129413581
38365 549000971
38366 1229988426
38367 2228207897
38368 135587509
38369 1957141905
38370 87409632
38371 597890463
38372 624684002
38373 218338981
38374 1508454658
38375 688840765
38376 269699500
38377 716420936
38378 773563596
38379 185579240
38380 149289764
38381 33291281
38382 532356836
38383 232594571
38384 2257723856
38385 159273022
38386 690386471
38387 129071758
38388 1783700685
38389 808082445
38390 1373459706
38391 1083175900
38392 175520799
38393 588262910
38394 3680261
38395 1835691576
38396 232409718
38397 954000341
38398 2730261748
38399 573694040
38400 103840711
38401 478749810
38402 1143584569
38403 1809835024
38404 388462529
38405 146372623
38406 123349492
38407 234672258
38408 1785129902
38409 1288150213
38410 2149496441
38411 2463382683
38412 209536295
38413 2677947455
38414 341588172
38415 3955980534
38416 740898685
38417 812588878
38418 917545078
38419 1889681911
38420 1221354262
38421 303788928
38422 1405381352
38423 1760603678
38424 1117657210
38425 370353880
38426 383446188
38427 834020929
38428 2542039684
38429 96950857
38430 324212917
38431 215606635
38432 309276950
38433 1320216834
38434 298386615
38435 1471869838
38436 109892967
38437 5804155
38438 2890482432
38439 550861226
38440 1768816388
38441 635099388
38442 652023071
38443 1881482813
38444 1030709392
38445 969548406
38446 20874980
38447 813026585
38448 345571694
38449 475343670
38450 1168620991
38451 926343240
38452 3217574212
38453 4334996545
38454 1311068272
38455 2250816446
38456 1124644009
38457 503191893
38458 325860859
38459 1595981361
38460 276401387
38461 1334329455
38462 784991797
38463 710024509
38464 516686728
38465 530306307
38466 1486046415
38467 179209114
38468 909282505
38469 759267673
38470 1097947918
38471 43080382
38472 401020035
38473 1231704469
38474 1045070856
38475 645950759
38476 301608593
38477 1543788294
38478 1100079960
38479 17233061
38480 522857446
38481 1552663097
38482 993772131
38483 2533953904
38484 2859794732
38485 902789203
38486 1177729815
38487 458457114
38488 2986820
38489 1227015751
38490 916108111
38491 18994380
38492 4470100885
38493 1315148459
38494 2327332
38495 1709036449
38496 371938694
38497 708397875
38498 26284465
38499 398559670
38500 1078044979
38501 272656606
38502 1031468276
38503 107910884
38504 79259346
38505 914703618
38506 70014068
38507 2419409184
38508 38423584
38509 797447088
38510 1266004942
38511 388861646
38512 1401226944
38513 1376769059
38514 2937191394
38515 1122237197
38516 2503678926
38517 120176687
38518 1151363488
38519 471135306
38520 1332273935
38521 2097193903
38522 1326857547
38523 329816438
38524 1960411716
38525 1835451400
38526 3698704290
38527 1806042160
38528 2359036985
38529 27464078
38530 1214959559
38531 2148835268
38532 881057409
38533 626949608
38534 815355697
38535 163620605
38536 163663633
38537 591042850
38538 5716290124
38539 40467654
38540 899129124
38541 360384380
38542 1140389129
38543 904372649
38544 111323879
38545 323198501
38546 330550298
38547 1389772310
38548 820998457
38549 2605204047
38550 311755763
38551 801462898
38552 1848177442
38553 1995209012
38554 175460310
38555 1787380838
38556 491762373
38557 3359526988
38558 930307907
38559 1917201039
38560 1609284650
38561 266050347
38562 252260242
38563 2407397406
38564 3850099037
38565 524513824
38566 2173519885
38567 644861049
38568 37641551
38569 992852265
38570 1150722196
38571 2294073103
38572 145165760
38573 504723079
38574 119303086
38575 326060173
38576 990875264
38577 378009873
38578 647549022
38579 1810067033
38580 527573027
38581 1660580019
38582 51242366
38583 1814236206
38584 6404329186
38585 253889217
38586 1129129349
38587 1243426176
38588 1083258936
38589 2201840
38590 71148663
38591 855256637
38592 697008501
38593 535275185
38594 3858375557
38595 1011497925
38596 620990435
38597 998885690
38598 299743078
38599 5478821656
38600 51063059
38601 629917211
38602 1264717570
38603 1714205738
38604 313398642
38605 968136440
38606 182456091
38607 442964628
38608 601398636
38609 2915093825
38610 738842542
38611 217375901
38612 1148360109
38613 194494346
38614 513339669
38615 131731500
38616 1196791216
38617 748315189
38618 1648531746
38619 71474000
38620 200095404
38621 1916946698
38622 1989165098
38623 1238277389
38624 466608388
38625 919080317
38626 1322544507
38627 796788352
38628 203861367
38629 922983627
38630 78129011
38631 1253643513
38632 1405144710
38633 2504672766
38634 43682940
38635 358819246
38636 198869822
38637 3778161596
38638 158613302
38639 2405363082
38640 1241583526
38641 4689326466
38642 142001420
38643 414007935
38644 1199298401
38645 2437049225
38646 1103638175
38647 2513220899
38648 1483436103
38649 1237157903
38650 10975177
38651 3639345285
38652 769759301
38653 1164322106
38654 1914663324
38655 2830477121
38656 68319196
38657 1038338969
38658 363809582
38659 1873680481
38660 389007226
38661 557253435
38662 1945229422
38663 3349719907
38664 744138433
38665 41106279
38666 1051363969
38667 651726787
38668 1354998961
38669 47185250
38670 302233845
38671 333749863
38672 1349774489
38673 1106481630
38674 1538159525
38675 2651401951
38676 61973637
38677 135245832
38678 683816782
38679 914240869
38680 2223715176
38681 1390019314
38682 323385907
38683 123367844
38684 2331417368
38685 191907225
38686 63071641
38687 1210296285
38688 3888863426
38689 432634055
38690 77394566
38691 1043608598
38692 836185979
38693 76872798
38694 99618925
38695 14986380
38696 355103405
38697 893986604
38698 1382610022
38699 826841361
38700 3406062676
38701 1002454486
38702 5499783300
38703 1770551238
38704 1398059941
38705 2614187564
38706 66745031
38707 456420486
38708 274363124
38709 1444316570
38710 1819497341
38711 1148312894
38712 729764178
38713 136710567
38714 267800016
38715 163901512
38716 280905005
38717 88634642
38718 373871546
38719 2571118022
38720 168690132
38721 1668838337
38722 274521169
38723 620867755
38724 3423473278
38725 1055663977
38726 467012569
38727 1019039341
38728 2605936379
38729 860860709
38730 635332671
38731 239491552
38732 929274640
38733 308295579
38734 530735366
38735 448648212
38736 62752166
38737 706479118
38738 511787192
38739 475063457
38740 1499538670
38741 1743165152
38742 753421396
38743 2543845904
38744 98881441
38745 458721994
38746 588524255
38747 1237737498
38748 52503863
38749 789375168
38750 3345205520
38751 75905370
38752 579352398
38753 900578836
38754 95060844
38755 1801820132
38756 577193302
38757 191668804
38758 2812204501
38759 234136142
38760 653779700
38761 843085920
38762 566380794
38763 490991572
38764 1451971087
38765 2468125941
38766 2061445818
38767 2234417759
38768 679054290
38769 1004344049
38770 772439872
38771 625362578
38772 5245750232
38773 2012083293
38774 783098044
38775 434173550
38776 1787705781
38777 2329030045
38778 1619230759
38779 140517869
38780 1901635062
38781 354051780
38782 2059642459
38783 66481909
38784 174002285
38785 231325537
38786 2144928834
38787 1567887673
38788 1234725825
38789 2761931873
38790 368481857
38791 536781698
38792 1773874494
38793 341090450
38794 254362459
38795 987063299
38796 553402218
38797 118531203
38798 264091321
38799 3116422955
38800 621835830
38801 93462188
38802 424448860
38803 96500989
38804 152433334
38805 5140452060
38806 1150781010
38807 674860227
38808 2154057707
38809 1025825382
38810 545569054
38811 294689999
38812 352975941
38813 1186082194
38814 1443729089
38815 181221465
38816 735984839
38817 587803852
38818 91580587
38819 277480425
38820 2009050507
38821 2306149082
38822 1807479789
38823 810805747
38824 2037652318
38825 1056740909
38826 1539179151
38827 1719371969
38828 899233396
38829 582758940
38830 360020684
38831 2632719019
38832 859421565
38833 295722764
38834 2145418867
38835 2485497380
38836 1916005426
38837 1571906842
38838 164831765
38839 39528758
38840 660149170
38841 3085596022
38842 1090232928
38843 86924022
38844 1042629985
38845 310548745
38846 588487670
38847 3093753219
38848 2296058570
38849 222852407
38850 1559932953
38851 1177447416
38852 1001987802
38853 2374916227
38854 2451221482
38855 1293919793
38856 675426279
38857 620785620
38858 78198393
38859 629955461
38860 1345613145
38861 398850719
38862 489894155
38863 1231078907
38864 961194451
38865 954468210
38866 1302824069
38867 73404423
38868 1698842069
38869 112165810
38870 1137343955
38871 581156500
38872 338014044
38873 186099234
38874 2113145926
38875 165963195
38876 619896596
38877 1094370705
38878 1347158620
38879 180765973
38880 1519407234
38881 1926057194
38882 1182010570
38883 985058650
38884 162319997
38885 1638502714
38886 121070855
38887 275178662
38888 1520155587
38889 766465937
38890 54276614
38891 922224007
38892 2679947044
38893 383785489
38894 398571351
38895 1462107640
38896 76326529
38897 286066834
38898 1226825778
38899 772342847
38900 283244883
38901 5626820413
38902 1084895556
38903 4656465775
38904 835142731
38905 1722296459
38906 923501928
38907 1024533178
38908 883325479
38909 607615320
38910 3395931240
38911 2109018816
38912 255984632
38913 92875525
38914 1075734005
38915 2967896234
38916 366368957
38917 620726591
38918 1282360923
38919 1255943281
38920 21303006
38921 855192694
38922 1316533768
38923 728739791
38924 175530242
38925 1258044089
38926 939042924
38927 175762301
38928 2059241857
38929 1140672434
38930 1358263393
38931 419010109
38932 2358233702
38933 81382073
38934 10818078
38935 3529642849
38936 324622231
38937 10652688
38938 6695417532
38939 1251804711
38940 1056508695
38941 488488232
38942 1165365284
38943 244910630
38944 128053620
38945 476703283
38946 830731303
38947 245481973
38948 634307417
38949 76821667
38950 383296881
38951 140161767
38952 4248374498
38953 535251455
38954 299115439
38955 62575000
38956 593177226
38957 2411744003
38958 1578644625
38959 380645848
38960 1104532011
38961 113888266
38962 284489688
38963 61213978
38964 3143307225
38965 956414400
38966 846447571
38967 2385979911
38968 1208716059
38969 2182438121
38970 200978971
38971 319351415
38972 1454949539
38973 3327815238
38974 664432475
38975 158438542
38976 403907639
38977 551157594
38978 761215617
38979 1554242880
38980 3201145995
38981 2110839547
38982 78230738
38983 1042963895
38984 682208926
38985 64295532
38986 585241106
38987 79826052
38988 3354797363
38989 5173112856
38990 1136669670
38991 391082589
38992 2351069125
38993 4693719616
38994 492978601
38995 4775165494
38996 42253065
38997 1663853644
38998 476469653
38999 741582279
39000 1155687090
39001 840641364
39002 1256513579
39003 277201893
39004 198113013
39005 447822775
39006 155257228
39007 2818687154
39008 2006824541
39009 712812417
39010 2777981070
39011 540641242
39012 306526282
39013 1439588272
39014 2333626171
39015 22380981
39016 2754352978
39017 2420832103
39018 708720166
39019 164671033
39020 1339915170
39021 162690936
39022 305573555
39023 180209848
39024 311735784
39025 398431923
39026 229715690
39027 1123604469
39028 80794354
39029 1164810244
39030 1131542742
39031 691258161
39032 207385165
39033 509291039
39034 328979443
39035 349691724
39036 115806557
39037 584540268
39038 3410761137
39039 196552528
39040 253352003
39041 838622725
39042 3008211313
39043 123549648
39044 1119134681
39045 22346418
39046 282849054
39047 584399700
39048 195131599
39049 1254938457
39050 1454538233
39051 2143407230
39052 1252923059
39053 1005796873
39054 3474706145
39055 378449749
39056 592280555
39057 399524969
39058 318098828
39059 1340177941
39060 1593103056
39061 928975347
39062 1312501180
39063 154059777
39064 124101118
39065 939150714
39066 1880630310
39067 162116964
39068 194980984
39069 4860421325
39070 1405883084
39071 1139000621
39072 39295540
39073 1358078562
39074 485582398
39075 694774176
39076 927686961
39077 307365108
39078 2414044476
39079 858255069
39080 213173327
39081 395597716
39082 480415542
39083 1440082146
39084 38760703
39085 230324275
39086 251593022
39087 235220144
39088 823168310
39089 478678774
39090 355744425
39091 1113279981
39092 1933812593
39093 2538761378
39094 758838816
39095 109007422
39096 791430492
39097 319495461
39098 2927438793
39099 3581347290
39100 1139239420
39101 659578352
39102 336218681
39103 559907393
39104 3928994466
39105 380198771
39106 256632801
39107 567996331
39108 658611041
39109 1023119995
39110 713891271
39111 1101871504
39112 30456853
39113 3756234
39114 751307034
39115 1874993547
39116 4976970668
39117 59484984
39118 543082364
39119 267277490
39120 154247816
39121 1413083300
39122 284578925
39123 249702950
39124 669014369
39125 1579169070
39126 1931291114
39127 1995577292
39128 533433463
39129 1028615456
39130 471437620
39131 2698717534
39132 606280707
39133 718104988
39134 374199656
39135 4979241660
39136 3062499203
39137 954199469
39138 457494731
39139 683840219
39140 2394008060
39141 98650284
39142 563161473
39143 2631665384
39144 3225733913
39145 436852932
39146 1409562349
39147 1380597120
39148 713022184
39149 654500317
39150 163472121
39151 878610122
39152 5485191
39153 488064989
39154 2401842528
39155 2578987527
39156 391041304
39157 171711479
39158 425397363
39159 230486053
39160 992307011
39161 602835633
39162 3889089632
39163 429152273
39164 822301598
39165 1207428098
39166 1539337045
39167 292653675
39168 1599473465
39169 1418723542
39170 3859469580
39171 1924195733
39172 3739986217
39173 2001486353
39174 1802017572
39175 492947274
39176 1271776938
39177 1420548102
39178 3199038286
39179 1467349483
39180 169244484
39181 1326883332
39182 1348394482
39183 586495635
39184 422563403
39185 1284694575
39186 625367689
39187 541206823
39188 76953994
39189 560181375
39190 200347202
39191 423787305
39192 156600000
39193 277370464
39194 1032007686
39195 548126513
39196 947755755
39197 1159845059
39198 188289776
39199 2465391338
39200 102418468
39201 954634002
39202 1238406853
39203 208730099
39204 20843593
39205 1963913480
39206 800534628
39207 26625124
39208 1457685157
39209 36099593
39210 862406812
39211 18753378
39212 203928076
39213 1158748637
39214 175899441
39215 687474720
39216 514058998
39217 1548406003
39218 606724062
39219 1491695308
39220 1067259109
39221 419064244
39222 2949288711
39223 3279973760
39224 137598841
39225 931848492
39226 13482859
39227 221772426
39228 1434422199
39229 144562369
39230 237070858
39231 348820894
39232 600900188
39233 1231156051
39234 308477037
39235 227180903
39236 150835639
39237 1593947120
39238 648882382
39239 886365029
39240 235740452
39241 631309590
39242 403324618
39243 1844520177
39244 329635100
39245 114808091
39246 1178478410
39247 758083770
39248 480991295
39249 2585263270
39250 4461032179
39251 1540207005
39252 944691942
39253 270339368
39254 195095697
39255 2696152334
39256 830273340
39257 990107283
39258 2262659380
39259 982689089
39260 1862201628
39261 155752336
39262 1148701723
39263 1291936660
39264 2467671237
39265 245262936
39266 1278754894
39267 2551522409
39268 1044022236
39269 1346949766
39270 705832312
39271 448677374
39272 368417091
39273 547634357
39274 534269816
39275 600832401
39276 488653895
39277 611762241
39278 11886644
39279 823233409
39280 1065744783
39281 1157768119
39282 578831819
39283 676052247
39284 627161506
39285 870964861
39286 1747479276
39287 229146745
39288 5921390209
39289 1002654324
39290 311792355
39291 4398090437
39292 1246562651
39293 197365838
39294 125644376
39295 676149695
39296 11340790
39297 77580745
39298 594496874
39299 975752602
39300 642065816
39301 781108276
39302 2801728033
39303 683886260
39304 711339039
39305 143380499
39306 176930656
39307 66830978
39308 46276892
39309 2314738514
39310 633501542
39311 125629824
39312 1274931949
39313 675698236
39314 597933172
39315 877806913
39316 202792256
39317 1212177430
39318 81280748
39319 5318954555
39320 479600892
39321 2775174451
39322 1061448861
39323 62231577
39324 3291534727
39325 669086827
39326 817217887
39327 125055315
39328 909402036
39329 193314996
39330 596106667
39331 2614046024
39332 315379888
39333 571786079
39334 902995034
39335 518144519
39336 640037910
39337 428611180
39338 2228613281
39339 270704616
39340 2158978235
39341 138192744
39342 1757339633
39343 31485296
39344 966038740
39345 23175173
39346 650679039
39347 27958180
39348 155050897
39349 298723429
39350 1497377218
39351 3189039334
39352 38669633
39353 808574233
39354 261009305
39355 1652572384
39356 69678771
39357 1834661637
39358 457848956
39359 908774971
39360 2870002113
39361 2101597357
39362 47387131
39363 1744663668
39364 3280354675
39365 2719807170
39366 212910431
39367 1314176715
39368 648476612
39369 843097289
39370 731510878
39371 2129161288
39372 547446891
39373 2165326453
39374 4054777923
39375 870292632
39376 71564758
39377 1148701895
39378 1095891901
39379 855665814
39380 25548687
39381 595254426
39382 303598998
39383 2259897363
39384 4590583
39385 2293139054
39386 707343662
39387 896878741
39388 622212743
39389 1455835183
39390 799829156
39391 1844009363
39392 474376830
39393 1552214254
39394 364987492
39395 685586441
39396 2943253891
39397 531509043
39398 151039622
39399 247056224
39400 1157940314
39401 617397095
39402 1119334855
39403 1451973289
39404 61187669
39405 41516093
39406 275475552
39407 435575156
39408 1355205183
39409 704908394
39410 956479765
39411 476875934
39412 1799222879
39413 2451472621
39414 1711046
39415 964488188
39416 717260750
39417 167802250
39418 49843230
39419 502508416
39420 40817144
39421 825586422
39422 285135711
39423 836786535
39424 1634551964
39425 1053644060
39426 134568159
39427 172518282
39428 5089504492
39429 233301643
39430 358330380
39431 49119586
39432 863382301
39433 116880954
39434 913196296
39435 3116212668
39436 6898304820
39437 1308807218
39438 382496773
39439 308185279
39440 236400626
39441 977286084
39442 774128738
39443 501820280
39444 311748215
39445 1839241783
39446 847633538
39447 837499674
39448 838054050
39449 6969132996
39450 1328259186
39451 291928428
39452 2790346396
39453 1532764070
39454 1391509386
39455 2154433070
39456 1861113442
39457 3143896357
39458 720413001
39459 2656955402
39460 1532124676
39461 481245581
39462 1630618888
39463 7940146614
39464 1748605375
39465 3996475261
39466 273321916
39467 991725999
39468 1248845729
39469 6494598893
39470 227409514
39471 35056506
39472 420024908
39473 1110848310
39474 2360465907
39475 777278526
39476 669153336
39477 985136261
39478 3709478467
39479 126559430
39480 1409351408
39481 157118623
39482 1820974948
39483 1855228115
39484 1808615208
39485 605442284
39486 889120473
39487 568539707
39488 2157734293
39489 158713709
39490 1462119861
39491 1577660531
39492 1179312466
39493 1079035587
39494 873683643
39495 644144858
39496 1334822019
39497 818757607
39498 35124075
39499 84904605
39500 1605453658
39501 413183246
39502 52964958
39503 331295311
39504 570595673
39505 3515520304
39506 415938907
39507 1562565565
39508 482887194
39509 996995410
39510 482705302
39511 5303324073
39512 744211533
39513 531459927
39514 1098082883
39515 287296782
39516 40869388
39517 3358453055
39518 354197464
39519 496819572
39520 2143332235
39521 640576308
39522 103793194
39523 390065989
39524 397028233
39525 1353074707
39526 1591433275
39527 662618219
39528 410633875
39529 840050957
39530 1258973438
39531 323675313
39532 920670525
39533 465901707
39534 334260693
39535 1405759328
39536 600840735
39537 1630666499
39538 936271971
39539 1531719276
39540 2273062447
39541 1688944278
39542 1073012842
39543 193616784
39544 1767795471
39545 2965504893
39546 1998051287
39547 645559962
39548 69400789
39549 1799041496
39550 848912738
39551 530265426
39552 1243168958
39553 397875760
39554 1958712687
39555 437297007
39556 1565356681
39557 3832934858
39558 480450097
39559 295203971
39560 49342875
39561 1338146930
39562 467235104
39563 347047458
39564 775291272
39565 560285248
39566 1104734118
39567 1148349862
39568 793520854
39569 2775442129
39570 450006655
39571 780375720
39572 475229358
39573 1018630935
39574 796644905
39575 2093184768
39576 595773802
39577 317126708
39578 1998657928
39579 314533514
39580 994390683
39581 1263590851
39582 366669892
39583 401302769
39584 541587164
39585 244765810
39586 950109994
39587 965682912
39588 1298295367
39589 962950391
39590 578523607
39591 171103663
39592 880385308
39593 88126365
39594 98223028
39595 840316440
39596 951391381
39597 955184807
39598 1426191154
39599 530561157
39600 13361344
39601 194720761
39602 350900060
39603 260171708
39604 162587314
39605 1186246652
39606 979831014
39607 2475525654
39608 263500877
39609 97015387
39610 237999067
39611 2131804158
39612 1276389183
39613 466471835
39614 2247139090
39615 118059571
39616 498772177
39617 1357477451
39618 1015126744
39619 1672744739
39620 2271237964
39621 87431816
39622 122610116
39623 221208894
39624 52666955
39625 1776549397
39626 219030552
39627 714511367
39628 301468860
39629 49412819
39630 2116962455
39631 1804252932
39632 973288257
39633 931113238
39634 784404710
39635 170440540
39636 1599723968
39637 74478523
39638 1141862993
39639 1471620166
39640 875713986
39641 164565959
39642 1263590730
39643 622694733
39644 1827854141
39645 748270364
39646 3186180429
39647 1167236260
39648 369389406
39649 2770285405
39650 1122756738
39651 2112945912
39652 1110337480
39653 39161894
39654 940087810
39655 763419373
39656 2443508416
39657 7256171321
39658 761261836
39659 713727438
39660 257228342
39661 1920966973
39662 782042718
39663 1013826323
39664 1474201630
39665 82172213
39666 20283473
39667 2348940463
39668 784356812
39669 578099200
39670 1582062324
39671 2762771055
39672 1274437033
39673 5088447172
39674 356077613
39675 1042086235
39676 271157760
39677 512597005
39678 117650526
39679 758121840
39680 2978667065
39681 1157511183
39682 1444576749
39683 180039930
39684 1142734891
39685 573534331
39686 558117547
39687 3655195475
39688 1226164945
39689 1095575287
39690 1861829794
39691 1309189464
39692 5075183961
39693 2424173365
39694 487788609
39695 284061912
39696 3295373237
39697 1803583052
39698 1503855222
39699 1713911120
39700 632266135
39701 202030595
39702 1059755018
39703 1209399967
39704 2656453425
39705 3832243222
39706 1139910903
39707 617369895
39708 2833466679
39709 316164866
39710 454436314
39711 1456689400
39712 614905041
39713 754509216
39714 86525036
39715 1187454768
39716 409741341
39717 984399223
39718 609128076
39719 2256902523
39720 302109754
39721 954551233
39722 1745056924
39723 1833170768
39724 1791403654
39725 506238169
39726 540509517
39727 2274764038
39728 1523653584
39729 511608388
39730 345448642
39731 74950072
39732 385695954
39733 199383337
39734 241579183
39735 2352581615
39736 864491600
39737 1748970390
39738 608254576
39739 1171662456
39740 952693553
39741 622109259
39742 1961072849
39743 357744114
39744 2834180908
39745 299911618
39746 417583002
39747 453183987
39748 2503566312
39749 89396373
39750 263976100
39751 1184608243
39752 1747567010
39753 980674107
39754 2065986710
39755 495801857
39756 762223777
39757 348549088
39758 845012320
39759 1622292748
39760 1655448235
39761 644223480
39762 1437424653
39763 394656037
39764 289318673
39765 2924454477
39766 1378601652
39767 344920706
39768 1928953485
39769 2127339102
39770 118433512
39771 394088890
39772 431161041
39773 168410446
39774 1339021384
39775 204054233
39776 1631935757
39777 498777955
39778 474728244
39779 331521822
39780 453964956
39781 42387262
39782 111635449
39783 472140037
39784 758057565
39785 2745903806
39786 494326952
39787 4158391870
39788 437249331
39789 976029582
39790 864739322
39791 892948248
39792 199400783
39793 1797614978
39794 155800725
39795 798247743
39796 2776252974
39797 880509166
39798 56315715
39799 1019220033
39800 1625031121
39801 177541617
39802 664825890
39803 163994167
39804 455990588
39805 584662367
39806 11766870
39807 1772111872
39808 492915779
39809 2887535652
39810 4005195515
39811 1212596563
39812 460690274
39813 58228055
39814 1260830508
39815 2331440490
39816 802615776
39817 1011377310
39818 886642477
39819 907258706
39820 253492622
39821 1611341508
39822 283160673
39823 554796190
39824 5583722472
39825 2110006728
39826 867450814
39827 862071902
39828 571149261
39829 2929440988
39830 205700742
39831 54729626
39832 2096143573
39833 83663527
39834 131069404
39835 241820401
39836 335560698
39837 1462805996
39838 1923772799
39839 520161925
39840 1112628614
39841 1272351765
39842 2295491609
39843 226729179
39844 8205329364
39845 1162937641
39846 1715644841
39847 912434504
39848 1763025965
39849 1926135550
39850 745416594
39851 283975980
39852 2857761
39853 198233309
39854 490693894
39855 2638581342
39856 553831906
39857 696290729
39858 230760156
39859 249327752
39860 4075648160
39861 988980436
39862 1220731484
39863 1253238158
39864 1593623645
39865 757030542
39866 348257536
39867 502314202
39868 510574513
39869 584040261
39870 162459165
39871 142610005
39872 454674976
39873 1503220901
39874 1980648646
39875 1612650430
39876 1568355919
39877 122049344
39878 841384859
39879 141380754
39880 253206350
39881 348700872
39882 1728812709
39883 1433847697
39884 116396018
39885 685671959
39886 388240454
39887 1037679
39888 481199667
39889 595690169
39890 228267835
39891 2721668921
39892 239765876
39893 950604678
39894 564412897
39895 409185483
39896 891934005
39897 512302841
39898 1544008643
39899 674063119
39900 1004230145
39901 2001256153
39902 273381289
39903 432272891
39904 484413370
39905 709649748
39906 905247548
39907 1052974479
39908 4965335607
39909 2407864565
39910 189608156
39911 664407509
39912 422006229
39913 422963743
39914 3015590309
39915 222885344
39916 1704259112
39917 333748557
39918 451104476
39919 430167898
39920 154697704
39921 1449499011
39922 399941488
39923 531821285
39924 1712224811
39925 963134756
39926 129067118
39927 1034457762
39928 264509748
39929 515009324
39930 44388019
39931 2344676931
39932 289016719
39933 1411254479
39934 1507548656
39935 1619017571
39936 375710746
39937 1188364997
39938 949055796
39939 150552351
39940 1029895299
39941 472359039
39942 219789962
39943 327423005
39944 1409731849
39945 798423708
39946 416529538
39947 383856018
39948 2085096333
39949 1413684288
39950 123654848
39951 1683905552
39952 2000475837
39953 2407407153
39954 3926856684
39955 1563848757
39956 954214671
39957 2109238042
39958 2626372851
39959 4744091
39960 2815965093
39961 293080918
39962 2810754640
39963 863005170
39964 460452255
39965 1058674851
39966 1606041390
39967 457448071
39968 530827572
39969 298050626
39970 1515325985
39971 2290939927
39972 1300114975
39973 1008049568
39974 412434019
39975 1536441421
39976 1895569541
39977 747153558
39978 4749832905
39979 1415514268
39980 504742330
39981 521830584
39982 298735694
39983 1756883536
39984 522276412
39985 1548359971
39986 1439367979
39987 996967989
39988 287571753
39989 1634702549
39990 1377745415
39991 251527413
39992 625969218
39993 1218782973
39994 1798242946
39995 546304794
39996 459221457
39997 1448060098
39998 908472652
39999 1027159342
40000 247142883
40001 848918920
40002 1417188911
40003 524236201
40004 171697513
40005 153726943
40006 733024807
40007 1799632233
40008 505336429
40009 563220768
40010 542307059
40011 1078040524
40012 464683782
40013 1291069732
40014 642362672
40015 551696857
40016 387138754
40017 301517722
40018 1075796861
40019 1170505583
40020 268714655
40021 57295740
40022 371885954
40023 706175232
40024 468443905
40025 1029883580
40026 765153233
40027 437317492
40028 176252962
40029 2548465912
40030 1923334802
40031 517159175
40032 1636793875
40033 885184175
40034 1542535856
40035 317412128
40036 924161491
40037 181270957
40038 872008746
40039 3657944291
40040 842812084
40041 1221911734
40042 1151398422
40043 143421384
40044 406455089
40045 672918235
40046 2028008450
40047 510728672
40048 971503556
40049 1623630549
40050 1782315253
40051 2911038944
40052 265640147
40053 4829146009
40054 197979202
40055 844364767
40056 1680650328
40057 312674308
40058 2405554875
40059 1406035248
40060 1396999370
40061 561024635
40062 87869340
40063 183654990
40064 1719336455
40065 5309749323
40066 587767374
40067 2324454745
40068 2694648899
40069 1163152827
40070 408966207
40071 163584029
40072 858196278
40073 413260189
40074 2276911065
40075 20030327
40076 2035243704
40077 616305855
40078 715212847
40079 942702789
40080 2294952852
40081 1227667367
40082 139821982
40083 613182029
40084 398801827
40085 3321622915
40086 1088950046
40087 281679344
40088 101246107
40089 288855969
40090 826657374
40091 486810629
40092 237322858
40093 1360126200
40094 2100882882
40095 81483955
40096 1493192726
40097 2586629275
40098 1179399818
40099 1702054853
40100 5320787403
40101 4610646
40102 154691833
40103 2070310593
40104 1576316691
40105 47190785
40106 2314605892
40107 1243910238
40108 600712985
40109 863594101
40110 4090025305
40111 2123901780
40112 1115844576
40113 1605028428
40114 519282266
40115 730077883
40116 1297048489
40117 1009963170
40118 443670819
40119 1782754648
40120 5092899029
40121 138686127
40122 1877738714
40123 1554396111
40124 707562888
40125 461844017
40126 2210450471
40127 507448201
40128 1399109929
40129 158387647
40130 858624829
40131 120913381
40132 2552661137
40133 1530232362
40134 445570354
40135 278637953
40136 238901842
40137 491707461
40138 170532722
40139 162904312
40140 316807817
40141 1466681544
40142 532977455
40143 539184355
40144 1063496189
40145 682316447
40146 739627485
40147 2884124778
40148 689273431
40149 984654956
40150 5083362814
40151 1570277541
40152 515018695
40153 2136815190
40154 309875447
40155 114779048
40156 946982051
40157 1275163593
40158 1810687709
40159 436135869
40160 391454913
40161 182656233
40162 100810557
40163 155669460
40164 418881516
40165 1337478429
40166 135215086
40167 2961159072
40168 296868051
40169 747238055
40170 531692019
40171 1123324427
40172 136826095
40173 1771684080
40174 921368866
40175 3455523446
40176 506764791
40177 697224408
40178 1872520364
40179 2307206435
40180 3240344762
40181 254858306
40182 2156932957
40183 2700157859
40184 3071459661
40185 1642392724
40186 1078699035
40187 368605938
40188 130917863
40189 60033269
40190 389680330
40191 181790910
40192 951603150
40193 369391713
40194 1276959437
40195 109827123
40196 1090201723
40197 1447678
40198 876217837
40199 1611795712
40200 694453865
40201 277233499
40202 269071475
40203 647348912
40204 1991471938
40205 520340607
40206 927789956
40207 1458675404
40208 41928991
40209 3920760222
40210 1449715811
40211 1176492570
40212 766965093
40213 533878463
40214 597808719
40215 123890224
40216 2055686274
40217 375077773
40218 2374200828
40219 406886166
40220 387699413
40221 520889533
40222 122684209
40223 541962887
40224 596957566
40225 1515519754
40226 2665343514
40227 87102347
40228 62741392
40229 350041243
40230 909286936
40231 1836750614
40232 84660408
40233 1393555540
40234 418316133
40235 426550090
40236 971205237
40237 94196206
40238 810206745
40239 368793647
40240 619979437
40241 577466601
40242 584855863
40243 736307935
40244 88290188
40245 1724205164
40246 429824916
40247 949960298
40248 1015838603
40249 108196286
40250 1172758320
40251 5322736440
40252 77155795
40253 108004703
40254 1977005687
40255 1387232671
40256 2050473641
40257 1901777648
40258 280540615
40259 1747379525
40260 5899858716
40261 1483278281
40262 1391779730
40263 28335599
40264 1080546804
40265 1612688035
40266 2667113024
40267 1390315886
40268 4257702847
40269 230343470
40270 3403668012
40271 2299607678
40272 833025319
40273 1939845641
40274 3468327565
40275 692317242
40276 85595309
40277 636385568
40278 715578676
40279 3616659226
40280 235218991
40281 1779125888
40282 1791745943
40283 1731194158
40284 920558486
40285 966981136
40286 1866991437
40287 1776665766
40288 975175725
40289 286510743
40290 456917065
40291 149607633
40292 635092604
40293 54732821
40294 419105948
40295 889070954
40296 3980364062
40297 85527640
40298 70176865
40299 687846444
40300 3739310702
40301 1484337641
40302 2260367758
40303 2351595552
40304 219855387
40305 552354789
40306 164434596
40307 1175461567
40308 171715568
40309 119525314
40310 3988380848
40311 19019141
40312 48806194
40313 1325451509
40314 575376331
40315 2326188306
40316 2397578747
40317 1563510240
40318 820618912
40319 2686079777
40320 476578056
40321 681433814
40322 2086433304
40323 230242889
40324 63030523
40325 97452074
40326 265571066
40327 913188205
40328 811958410
40329 2654931920
40330 352281035
40331 2011971728
40332 2503217267
40333 196018217
40334 150312312
40335 2054239562
40336 777536285
40337 1813297541
40338 2142880636
40339 430405420
40340 1721827392
40341 83222488
40342 595343032
40343 868185918
40344 180911880
40345 6789317795
40346 1674943670
40347 3149585165
40348 407688134
40349 568272655
40350 480492460
40351 666048841
40352 1153173533
40353 1745934271
40354 1434325013
40355 1088355045
40356 27494265
40357 1238497908
40358 472500795
40359 1407346051
40360 1997600445
40361 877052525
40362 147854977
40363 426244666
40364 669790526
40365 1688145907
40366 2140808494
40367 854833694
40368 4883835351
40369 2482246608
40370 503328356
40371 199450187
40372 2058933431
40373 589814969
40374 2023256547
40375 37736174
40376 12130176
40377 1404247627
40378 1911704663
40379 269304714
40380 1456336482
40381 593615485
40382 432233096
40383 137665207
40384 682696718
40385 161547235
40386 1037335181
40387 2674920716
40388 4914742895
40389 1647227608
40390 1613235384
40391 963419626
40392 178065551
40393 190497737
40394 733962401
40395 3068926003
40396 1549599559
40397 197022024
40398 260117538
40399 831283913
40400 214905187
40401 1335984079
40402 1467345443
40403 658829176
40404 32420399
40405 2034000397
40406 174194358
40407 2209734146
40408 1633276670
40409 23211661
40410 571397221
40411 542192430
40412 412906152
40413 1265678649
40414 1353412467
40415 789127732
40416 31694212
40417 1770885040
40418 1754587626
40419 355654451
40420 3103105317
40421 1138257751
40422 402276893
40423 61545246
40424 273564076
40425 244742152
40426 386647103
40427 559195925
40428 1881687791
40429 1827160252
40430 951373891
40431 457713789
40432 1456880066
40433 2512691223
40434 882571824
40435 693974517
40436 161137013
40437 116106399
40438 522862209
40439 543113401
40440 2410694825
40441 726393753
40442 470023347
40443 676205714
40444 1849261981
40445 247766415
40446 18997193
40447 920552880
40448 1137842099
40449 1162411750
40450 849148488
40451 1076630707
40452 1134109837
40453 1559497188
40454 859193551
40455 1885006831
40456 230734744
40457 1783216192
40458 1593263174
40459 719175474
40460 1804315267
40461 196080755
40462 1012373885
40463 1721570393
40464 1203194540
40465 2400398665
40466 2663032605
40467 966105524
40468 27617833
40469 2011688979
40470 283048586
40471 1069353406
40472 186604467
40473 105499965
40474 52454164
40475 1958916787
40476 234931018
40477 471094791
40478 1814994296
40479 1817731367
40480 1691991585
40481 2773982374
40482 31088760
40483 3716078991
40484 282274829
40485 601108814
40486 927306179
40487 271522516
40488 1594822338
40489 1135081420
40490 1243946535
40491 1204907661
40492 985817888
40493 295768896
40494 350551141
40495 385746944
40496 1988414493
40497 1677276792
40498 2747501366
40499 149436395
40500 1635504223
40501 2049158846
40502 1967041229
40503 173759760
40504 308214845
40505 847606190
40506 59678150
40507 88842707
40508 425000386
40509 677085315
40510 186216019
40511 646145435
40512 138474471
40513 3423102
40514 1444485294
40515 1651293839
40516 1074208604
40517 1110882067
40518 330520180
40519 1638474626
40520 637217872
40521 1863729747
40522 797385454
40523 428616207
40524 2039537907
40525 462030167
40526 647955218
40527 286166976
40528 279462036
40529 593261365
40530 642570039
40531 1219563089
40532 463130959
40533 1274409114
40534 392436314
40535 319485098
40536 172294233
40537 104275409
40538 1223587908
40539 1270036797
40540 1747414051
40541 1072731218
40542 363342005
40543 1251308888
40544 1184062400
40545 389788149
40546 2384020527
40547 679244060
40548 490089249
40549 808419769
40550 92632495
40551 480889970
40552 1533085260
40553 1995282044
40554 1778648710
40555 899846203
40556 276974088
40557 649439548
40558 4758115621
40559 780635660
40560 1525278739
40561 3163627519
40562 468922183
40563 234026606
40564 4089012658
40565 300427066
40566 3105283176
40567 1489811273
40568 1679982733
40569 1301645959
40570 596504179
40571 903718345
40572 11382005
40573 686286589
40574 179734995
40575 4078348606
40576 406586686
40577 899859542
40578 128954250
40579 572603328
40580 1494021913
40581 130441081
40582 1576684708
40583 160764733
40584 582250761
40585 6163178849
40586 1672483177
40587 2947634068
40588 154178750
40589 192715442
40590 702653255
40591 773598395
40592 782602026
40593 1008149951
40594 665773951
40595 1903786499
40596 114439581
40597 768211135
40598 1276552221
40599 2276393856
40600 173929472
40601 1272036738
40602 115843524
40603 153016699
40604 411644652
40605 1289691600
40606 340377954
40607 795923452
40608 1208115509
40609 1868339826
40610 107218458
40611 934184739
40612 1405391899
40613 376401842
40614 1523476400
40615 721737750
40616 2338648627
40617 2876448589
40618 949061336
40619 1511640442
40620 308178266
40621 108341921
40622 1065958551
40623 356705928
40624 743239232
40625 283729106
40626 1145013587
40627 827766567
40628 813237805
40629 637049840
40630 289434222
40631 449389822
40632 3416729685
40633 2287413219
40634 2836915492
40635 3637802710
40636 365315348
40637 345955580
40638 1466898061
40639 1032508909
40640 388735598
40641 2140836153
40642 1915983819
40643 517404553
40644 308602459
40645 862070667
40646 1347819986
40647 1077157378
40648 1200904740
40649 380162887
40650 1452608769
40651 661203948
40652 430683286
40653 1190278681
40654 5660590153
40655 1410272636
40656 222060378
40657 2486112564
40658 58651894
40659 803763589
40660 961023576
40661 5291842175
40662 879654733
40663 250634052
40664 1683637183
40665 2117724894
40666 1389683259
40667 1742303315
40668 1330118067
40669 1577113392
40670 1087912584
40671 191591751
40672 1263937381
40673 872915662
40674 2754436873
40675 340643969
40676 2627148198
40677 374137943
40678 842471597
40679 390924711
40680 1318504788
40681 497570089
40682 430919544
40683 2413200754
40684 561707263
40685 749268502
40686 907669954
40687 189714015
40688 87433973
40689 664402821
40690 1750036872
40691 2249663315
40692 2136864323
40693 2917111263
40694 2351625436
40695 579610232
40696 86309521
40697 405979393
40698 124084868
40699 7082062121
40700 1603042868
40701 1393231161
40702 3632125307
40703 253160708
40704 653538544
40705 597001117
40706 1893716994
40707 393729731
40708 339668955
40709 1753762192
40710 59773642
40711 529745211
40712 1038122021
40713 375105002
40714 1953185581
40715 2762441122
40716 62659378
40717 119950299
40718 629059568
40719 810632967
40720 1121366526
40721 1661083602
40722 80509194
40723 44542143
40724 29791738
40725 184623266
40726 1202424856
40727 2087470770
40728 614783108
40729 1104556359
40730 3591407288
40731 1300906533
40732 383376999
40733 102684685
40734 690079493
40735 596582734
40736 69649611
40737 2356030675
40738 918124833
40739 246866102
40740 947527901
40741 73755764
40742 5708037950
40743 583445910
40744 1776394129
40745 1797215415
40746 420480789
40747 4612528920
40748 589835849
40749 101096212
40750 1026956856
40751 559022113
40752 19800896
40753 519266098
40754 294062118
40755 79959029
40756 710611760
40757 1773816830
40758 458301072
40759 281921346
40760 2083247121
40761 1752758345
40762 719493223
40763 1792390673
40764 628640373
40765 732285413
40766 559989830
40767 285054093
40768 81248098
40769 147520975
40770 1565072429
40771 186405455
40772 250348393
40773 849100005
40774 863019793
40775 3315730018
40776 1029714325
40777 42099585
40778 458645260
40779 1033526501
40780 761863240
40781 2516348407
40782 77361871
40783 778270266
40784 105380162
40785 1240244247
40786 1713417101
40787 142130877
40788 798008914
40789 4188056830
40790 1603454362
40791 207010946
40792 970742648
40793 317021415
40794 5821505125
40795 714389164
40796 383627143
40797 273042679
40798 137883108
40799 322262626
40800 1080557331
40801 6227576
40802 433297411
40803 1658278688
40804 1283653629
40805 40970230
40806 72820985
40807 298754389
40808 302995377
40809 43568962
40810 51740098
40811 1121341343
40812 422403523
40813 1801509578
40814 2331375265
40815 2684007114
40816 521378056
40817 207526482
40818 105654362
40819 99583927
40820 13422117
40821 1499033074
40822 1290659230
40823 1435188558
40824 1025020607
40825 328157278
40826 1761315988
40827 1849926900
40828 90094209
40829 825859834
40830 1493456448
40831 781979910
40832 1195819735
40833 2072631176
40834 1996562246
40835 320815014
40836 328837007
40837 28949133
40838 983576362
40839 1457717780
40840 1151660105
40841 1222652463
40842 1824544008
40843 568330226
40844 1304600888
40845 545050366
40846 2614161634
40847 394042054
40848 212135576
40849 1347206907
40850 2698826929
40851 434226296
40852 389785155
40853 429343101
40854 4910561120
40855 661614602
40856 3047305251
40857 572369001
40858 932755341
40859 823171344
40860 822490155
40861 89430851
40862 176768808
40863 859057818
40864 273707859
40865 2147705651
40866 3565259295
40867 973741110
40868 32579570
40869 627633109
40870 452230387
40871 766053971
40872 1295204867
40873 195597154
40874 1959941628
40875 967480960
40876 1516794002
40877 1206377055
40878 524312874
40879 841317173
40880 429433014
40881 3282608964
40882 93947776
40883 5376170003
40884 36768526
40885 945412246
40886 2965425870
40887 345396722
40888 1473444606
40889 1863119866
40890 4037825300
40891 947187396
40892 520862970
40893 456174302
40894 1877062951
40895 1677947831
40896 2010247379
40897 2254024727
40898 940383975
40899 1010272360
40900 43726643
40901 127510749
40902 4461518199
40903 295183941
40904 317666294
40905 290929813
40906 5377672797
40907 1010813739
40908 356124792
40909 333074463
40910 93825918
40911 20860293
40912 1200291058
40913 203528831
40914 3556486
40915 8301838221
40916 178356480
40917 478032218
40918 1328873560
40919 1384019125
40920 2983690576
40921 1653878445
40922 560333571
40923 622431133
40924 4624484067
40925 1534438240
40926 257854861
40927 620733481
40928 4281041600
40929 721567308
40930 2896296021
40931 2529226300
40932 479901443
40933 1157109163
40934 4075198000
40935 503672064
40936 218625171
40937 2588221288
40938 195079484
40939 2067314971
40940 1289780659
40941 169313060
40942 2188728856
40943 242704628
40944 35474876
40945 474238423
40946 1312429963
40947 2066376729
40948 742225498
40949 669826533
40950 25176358
40951 17382649
40952 333414716
40953 551218498
40954 852929483
40955 700412301
40956 557699455
40957 2430683941
40958 2596444789
40959 2616462113
40960 1439970958
40961 2275324120
40962 595573943
40963 170049160
40964 446134222
40965 1505021708
40966 559069096
40967 240721505
40968 223999537
40969 2022370152
40970 1271714681
40971 138827511
40972 2300363503
40973 330052162
40974 345450840
40975 970172992
40976 719799741
40977 1741072550
40978 52859204
40979 1054482998
40980 749561844
40981 332055768
40982 1852517238
40983 1458682326
40984 787410044
40985 497977368
40986 741725409
40987 49902151
40988 570829354
40989 651268250
40990 131177057
40991 300247373
40992 1191033035
40993 1092947416
40994 2108813246
40995 1137027061
40996 2227103644
40997 977162030
40998 728613055
40999 1550117610
41000 1195649233
41001 371918408
41002 1561964666
41003 58627548
41004 3528617640
41005 602403719
41006 2228257471
41007 427410824
41008 4696157061
41009 308614579
41010 2152618664
41011 2380686911
41012 3406577106
41013 1426080340
41014 35822565
41015 1244246206
41016 1260479872
41017 120026907
41018 388161681
41019 1312933049
41020 91119149
41021 223366115
41022 888248928
41023 1009318400
41024 1031825729
41025 228560438
41026 450290953
41027 3945972246
41028 582474268
41029 624255245
41030 158238233
41031 503173232
41032 594070116
41033 1261461887
41034 250225963
41035 374554484
41036 350338061
41037 146085855
41038 3913837047
41039 169111877
41040 725189134
41041 2259977666
41042 1694083766
41043 129423140
41044 45793273
41045 92525774
41046 831930821
41047 1324196054
41048 559898671
41049 2406029208
41050 79746225
41051 860034591
41052 1487506993
41053 998266225
41054 202072618
41055 1645208763
41056 1169698237
41057 285359
41058 1122607113
41059 702508682
41060 154979028
41061 641027766
41062 39000408
41063 384723227
41064 550115521
41065 1396008859
41066 332640311
41067 649085280
41068 925962225
41069 730159544
41070 2315043352
41071 688124458
41072 418724609
41073 1081658121
41074 27123117
41075 1095439992
41076 388716520
41077 581686611
41078 122783299
41079 1196142722
41080 160304636
41081 130412281
41082 287857323
41083 702882999
41084 1079207401
41085 217143230
41086 854685538
41087 1578967226
41088 1296895803
41089 727700090
41090 2306092135
41091 470097495
41092 526884244
41093 5034573613
41094 1619005572
41095 160950695
41096 1965256602
41097 1053660606
41098 750673908
41099 733094401
41100 578722445
41101 2140985363
41102 949824195
41103 2219588376
41104 153130738
41105 294852746
41106 593517954
41107 2674836424
41108 173182024
41109 432625785
41110 1035768781
41111 1008318287
41112 1745813590
41113 2794146721
41114 43473239
41115 9967234
41116 423168183
41117 1801716799
41118 471514612
41119 1357136526
41120 1180860635
41121 1562520454
41122 1566119930
41123 867385832
41124 2144740941
41125 247056005
41126 3948977890
41127 748037983
41128 1402482380
41129 2552608988
41130 213650998
41131 1415792699
41132 62564279
41133 892128905
41134 1934874651
41135 2142318779
41136 112719158
41137 922913723
41138 1071847003
41139 269605726
41140 3373528262
41141 966499393
41142 240916441
41143 556181602
41144 196745460
41145 920764536
41146 1619472463
41147 358362135
41148 1063368625
41149 545766894
41150 78578760
41151 1794916516
41152 913982831
41153 3023155789
41154 759995201
41155 359126901
41156 1850762431
41157 6473922749
41158 958080887
41159 1420595469
41160 499957904
41161 308839729
41162 1624825388
41163 733790542
41164 1305220524
41165 936050134
41166 1481629009
41167 1329186429
41168 2177978382
41169 291029609
41170 268861415
41171 2600335568
41172 228982667
41173 2383430887
41174 386799899
41175 3251477324
41176 1809737687
41177 1105346384
41178 1180113505
41179 2112663503
41180 822876772
41181 2455970319
41182 728608840
41183 620967119
41184 1125944839
41185 1374020457
41186 7041073
41187 804562136
41188 551339416
41189 1399969032
41190 539130572
41191 304867835
41192 579960158
41193 845696170
41194 289213296
41195 247808646
41196 897637495
41197 1822083127
41198 340292479
41199 186235246
41200 71193006
41201 339572991
41202 1332962575
41203 396654824
41204 440941493
41205 2956534339
41206 704589245
41207 887433833
41208 4222493554
41209 498594755
41210 4083010890
41211 553960546
41212 452058219
41213 341189613
41214 1806933071
41215 706004173
41216 1142997987
41217 909319037
41218 1898415538
41219 601113654
41220 563776392
41221 2147651005
41222 1097767325
41223 211158098
41224 1725361519
41225 1487430602
41226 633763201
41227 1646296968
41228 25309266
41229 332852519
41230 207306133
41231 1060561791
41232 5142943497
41233 3315999080
41234 669261576
41235 434430956
41236 222106306
41237 1255907736
41238 569041990
41239 320955439
41240 1615544128
41241 4439358091
41242 378433896
41243 1808609465
41244 181001307
41245 25256027
41246 207709246
41247 230984745
41248 736131549
41249 257018208
41250 1245270272
41251 794222704
41252 151218246
41253 4790185300
41254 662123171
41255 65976328
41256 2837198875
41257 55945099
41258 1575515509
41259 1878769891
41260 20707953
41261 568856004
41262 757844719
41263 4992189
41264 473944624
41265 3687518613
41266 458677132
41267 831877722
41268 2736478170
41269 1177062107
41270 407823264
41271 1473352873
41272 88897207
41273 1964473124
41274 280217329
41275 180104441
41276 1603475322
41277 2470215625
41278 1522149319
41279 2599188832
41280 625142577
41281 4260863970
41282 543695781
41283 2644322848
41284 2142288698
41285 2366921402
41286 1189615907
41287 1209449841
41288 1265072358
41289 705630991
41290 897987165
41291 137286773
41292 923047807
41293 667563347
41294 1221567108
41295 1168312863
41296 589743253
41297 843621796
41298 764903499
41299 2587477538
41300 447212009
41301 290485880
41302 1057596472
41303 1071450191
41304 980313987
41305 1190841078
41306 1422295901
41307 150290489
41308 1159075505
41309 500072975
41310 52552989
41311 691065462
41312 1927150247
41313 6821950
41314 526379239
41315 1195820528
41316 379002575
41317 1968842714
41318 149938866
41319 528697153
41320 396962327
41321 1661643136
41322 122328181
41323 2246479730
41324 2146038152
41325 2075157576
41326 567120319
41327 520870219
41328 5803779
41329 1488450053
41330 189224903
41331 61141311
41332 453511900
41333 597532663
41334 829173521
41335 2678660340
41336 185399823
41337 3229681682
41338 1707231428
41339 486510191
41340 2268019276
41341 2902369569
41342 722679163
41343 1797017716
41344 539390884
41345 4515905702
41346 170496067
41347 265440095
41348 723611001
41349 136801256
41350 959230988
41351 2001566149
41352 879400520
41353 2420494477
41354 625062376
41355 110944923
41356 638712466
41357 996362418
41358 116590477
41359 2689998056
41360 316848686
41361 184942605
41362 436899421
41363 300845409
41364 511644379
41365 1344085437
41366 1450827398
41367 203487495
41368 1349281301
41369 351507367
41370 6356941918
41371 896353730
41372 3193505267
41373 962930564
41374 566154844
41375 3395747029
41376 1528798031
41377 243223126
41378 1103120183
41379 1959392282
41380 1686385705
41381 1529302586
41382 268916407
41383 1358275281
41384 1312203483
41385 382346505
41386 1832477313
41387 660093036
41388 2564301720
41389 1641391390
41390 433917727
41391 66441620
41392 1105981754
41393 77907270
41394 647656941
41395 3138945579
41396 483761295
41397 527798966
41398 917558805
41399 1616782419
41400 1697574898
41401 22012130
41402 301565212
41403 2074314274
41404 1251150829
41405 52584579
41406 1009151872
41407 630325886
41408 907696206
41409 339173180
41410 1682816932
41411 5326770106
41412 1586631015
41413 1504072246
41414 547542738
41415 1164797134
41416 1076503198
41417 660544912
41418 1916305377
41419 2231515760
41420 174105165
41421 345170167
41422 326362147
41423 837603083
41424 1366718373
41425 897394196
41426 2446204656
41427 643273668
41428 2002010794
41429 745123436
41430 376761830
41431 3509954487
41432 1285869866
41433 1950753740
41434 334612202
41435 1205106061
41436 810829051
41437 1542441963
41438 2403519637
41439 1078986238
41440 1516049030
41441 1173304843
41442 55348033
41443 452852503
41444 755819545
41445 263506997
41446 1735751308
41447 165495193
41448 1093504343
41449 165389578
41450 288721829
41451 353610498
41452 44659222
41453 340585322
41454 1008212898
41455 415741666
41456 3364965251
41457 316054302
41458 283408292
41459 832706655
41460 617869987
41461 287825457
41462 871993998
41463 833723680
41464 952583514
41465 1443500455
41466 131649322
41467 547964636
41468 474674027
41469 4043589037
41470 1445100510
41471 363940032
41472 3525997693
41473 2354811626
41474 949293658
41475 469877418
41476 737998052
41477 2653628988
41478 450281353
41479 465090111
41480 81999951
41481 712701143
41482 874983668
41483 520348319
41484 772554690
41485 2176236138
41486 1305701723
41487 609182146
41488 1357150020
41489 621896724
41490 436394083
41491 164159920
41492 752257226
41493 2231927666
41494 1366703551
41495 1200919809
41496 139348337
41497 1092199455
41498 1975490175
41499 671935996
41500 124334366
41501 11610807
41502 1509025669
41503 2300640097
41504 113219754
41505 384726141
41506 715126005
41507 2313574475
41508 1590557452
41509 691335137
41510 1945956796
41511 820499140
41512 359010540
41513 106710311
41514 273775641
41515 1598678671
41516 2647852586
41517 5598422769
41518 2608974822
41519 213076186
41520 1152514279
41521 4964827045
41522 33138167
41523 103475270
41524 2838237985
41525 220231878
41526 1852034037
41527 617717094
41528 2759861912
41529 2416946358
41530 178643997
41531 1783308453
41532 52342388
41533 954910222
41534 1482306033
41535 121814504
41536 482642912
41537 536114169
41538 33126269
41539 571269216
41540 1358839311
41541 743757005
41542 663374146
41543 808419213
41544 216956957
41545 1536678079
41546 455957520
41547 1122089756
41548 640029558
41549 72425934
41550 3141525484
41551 1089602798
41552 122980496
41553 457951244
41554 1944915823
41555 1252663997
41556 1266606581
41557 1576072354
41558 398103612
41559 87862352
41560 85333376
41561 684599230
41562 1539795533
41563 936624044
41564 302572810
41565 45572751
41566 68855565
41567 64047403
41568 3849096900
41569 512147506
41570 683405992
41571 434290986
41572 312204344
41573 777667940
41574 1359151439
41575 269636098
41576 398896284
41577 7371632535
41578 435025119
41579 54066472
41580 826765660
41581 3355117317
41582 1570156707
41583 1428520550
41584 647483038
41585 2020986085
41586 1871791308
41587 1188143113
41588 334555397
41589 291758657
41590 1402338367
41591 1946200823
41592 129654162
41593 7471697
41594 114450252
41595 1977915159
41596 3399947541
41597 73990844
41598 653487966
41599 910489216
41600 2465883884
41601 442881918
41602 784295278
41603 2996875690
41604 1186860335
41605 1027171973
41606 479967264
41607 582977520
41608 1054471637
41609 453301833
41610 426873155
41611 2180531842
41612 263517912
41613 203717580
41614 1134251138
41615 375518039
41616 484434382
41617 493475188
41618 577580385
41619 91884364
41620 806718318
41621 128597672
41622 1422026577
41623 310200143
41624 182683265
41625 1490189872
41626 3481467576
41627 756657354
41628 325439469
41629 475518188
41630 561527934
41631 1016327536
41632 2043565488
41633 2044612109
41634 1649902347
41635 314906398
41636 429003514
41637 575453447
41638 306222583
41639 1042824906
41640 867313601
41641 796567463
41642 2600948434
41643 1229224477
41644 1837126406
41645 1570122108
41646 101257227
41647 2235264373
41648 1490463378
41649 395594501
41650 2781716766
41651 2272083599
41652 1246278186
41653 257760012
41654 216588823
41655 510482063
41656 2458250793
41657 4778178292
41658 1034864893
41659 2599898999
41660 1216802354
41661 483863733
41662 1427540077
41663 1338209437
41664 166072633
41665 1520623479
41666 3963282097
41667 1022984218
41668 1714259121
41669 884076710
41670 217567006
41671 3750895950
41672 768915091
41673 1879239944
41674 262008282
41675 1629625014
41676 948973973
41677 1581375050
41678 804543464
41679 557343074
41680 322413997
41681 137798149
41682 2369993724
41683 869530871
41684 2514191452
41685 6391489878
41686 443631218
41687 2919726806
41688 1383009091
41689 37157858
41690 1702691953
41691 1010320730
41692 164201240
41693 57888315
41694 73972618
41695 4557013891
41696 313864028
41697 516541923
41698 1723776320
41699 2023465512
41700 1102653411
41701 326856816
41702 688354096
41703 267828786
41704 156030850
41705 311631076
41706 957209090
41707 71826762
41708 1257595897
41709 506742442
41710 872986641
41711 382561775
41712 2050884646
41713 892585752
41714 1821866036
41715 877344999
41716 391173186
41717 3414053273
41718 357437702
41719 1964882006
41720 3460292326
41721 86598087
41722 277573975
41723 538410635
41724 894666693
41725 2475360796
41726 1281467651
41727 287992932
41728 938192368
41729 2768490285
41730 17348758
41731 347858401
41732 757441236
41733 1074743791
41734 530886811
41735 2348291762
41736 5039230109
41737 386481549
41738 457676143
41739 425765865
41740 3549327234
41741 715792584
41742 133484846
41743 33591282
41744 1352283260
41745 333302215
41746 913801350
41747 686648856
41748 252378636
41749 1908045729
41750 2184980350
41751 467553882
41752 1428127766
41753 806925496
41754 1068596285
41755 949163163
41756 1784562437
41757 638225416
41758 166812891
41759 1527704449
41760 930234766
41761 1573139759
41762 2879159240
41763 140584590
41764 2138804808
41765 822937594
41766 677297837
41767 1019260878
41768 55667458
41769 817738093
41770 324166637
41771 1518547573
41772 559054390
41773 2175358175
41774 2138185802
41775 848666534
41776 871416578
41777 320852769
41778 3467716889
41779 894408322
41780 325473682
41781 1001011646
41782 2605248722
41783 1915536393
41784 170972442
41785 269785423
41786 412254505
41787 1008870345
41788 699773702
41789 804924774
41790 51991459
41791 200486814
41792 779226543
41793 1078366357
41794 1295760444
41795 582950930
41796 3460815303
41797 1912199993
41798 55179094
41799 353232275
41800 2763113488
41801 56676595
41802 453688835
41803 2227110930
41804 2424790886
41805 1286973878
41806 696480140
41807 893337808
41808 2251473332
41809 257273676
41810 293451284
41811 917924250
41812 1927840666
41813 1924284791
41814 1156613006
41815 4934384238
41816 603995049
41817 1046006561
41818 2753488768
41819 1391272486
41820 1366054680
41821 3468447351
41822 113255022
41823 93133582
41824 2924343294
41825 2205294058
41826 1091018908
41827 257899332
41828 871239341
41829 3435115660
41830 458775030
41831 2230240616
41832 2600201509
41833 1406452152
41834 1265994033
41835 2042288571
41836 1227380263
41837 794159113
41838 3463774972
41839 829186833
41840 226817259
41841 1112477421
41842 1187603378
41843 199505128
41844 1099414092
41845 2054090253
41846 1429951800
41847 3226583146
41848 24210636
41849 1729718071
41850 1695715362
41851 297133564
41852 509102616
41853 42045359
41854 169561592
41855 2004939913
41856 660664373
41857 556118622
41858 236585705
41859 117549993
41860 80453765
41861 924584163
41862 357325121
41863 1719793
41864 1307834532
41865 1345306667
41866 493397116
41867 59422735
41868 2366414735
41869 625979598
41870 2483680552
41871 1720760774
41872 2402370008
41873 1053530794
41874 2066849440
41875 1252337711
41876 5928293181
41877 403807992
41878 853821813
41879 1430338865
41880 3211619552
41881 1376982280
41882 741749287
41883 41601614
41884 129678241
41885 419357318
41886 481778831
41887 158531259
41888 752757842
41889 3010194048
41890 233628732
41891 879816592
41892 1143571816
41893 137660435
41894 4290658852
41895 1053361470
41896 1252488230
41897 1032868580
41898 237211542
41899 18778611
41900 1437534887
41901 687047430
41902 292316759
41903 991735059
41904 80948779
41905 1105497207
41906 642198336
41907 294709564
41908 1618659335
41909 555753604
41910 1813393367
41911 592138169
41912 333671660
41913 2799920039
41914 1576146631
41915 225169879
41916 931832868
41917 1416839695
41918 708304841
41919 295785181
41920 96126283
41921 4023767555
41922 550762294
41923 2155100222
41924 647331033
41925 4220201741
41926 508466859
41927 3942918497
41928 302080298
41929 548551137
41930 4319818070
41931 1378545545
41932 403014221
41933 222078472
41934 1079305789
41935 307104426
41936 7730974
41937 828088586
41938 640580284
41939 368053241
41940 1063366389
41941 193654211
41942 962168896
41943 2070463070
41944 6288890
41945 632584991
41946 1164253232
41947 679417998
41948 153707535
41949 468466156
41950 1388343121
41951 727545406
41952 671968773
41953 361742060
41954 1221125926
41955 593733662
41956 1031364526
41957 1567033822
41958 4157020767
41959 819906733
41960 593718001
41961 955354635
41962 1541536070
41963 223308288
41964 172634870
41965 1826292619
41966 2089179179
41967 1898532786
41968 713620738
41969 1078738244
41970 1453018713
41971 114811667
41972 896242591
41973 2067221764
41974 158229166
41975 574112932
41976 368363102
41977 955075945
41978 92248067
41979 1694683155
41980 4037885924
41981 1784317843
41982 585706404
41983 1557967979
41984 814590229
41985 1730998140
41986 1930714642
41987 946890959
41988 15142904
41989 207474405
41990 69678628
41991 693435762
41992 1153850220
41993 411557591
41994 1433137649
41995 196486949
41996 1129454812
41997 773668492
41998 935186607
41999 1461306485
42000 725733284
42001 444274141
42002 1235734175
42003 129811675
42004 324117921
42005 131300145
42006 1461644425
42007 832323601
42008 1006722090
42009 1130944442
42010 146686915
42011 25629737
42012 1107851619
42013 431023462
42014 544344500
42015 376859602
42016 163812748
42017 495762093
42018 207869380
42019 121869523
42020 962555348
42021 473419057
42022 1388957694
42023 544869062
42024 140544439
42025 768914786
42026 534872845
42027 1224483729
42028 3608931999
42029 1009824603
42030 4107212457
42031 352852613
42032 2089776647
42033 103709795
42034 110866796
42035 455472400
42036 2626172257
42037 2949254599
42038 286895177
42039 363560426
42040 908096507
42041 872863791
42042 1451002979
42043 736360554
42044 1256530641
42045 567776575
42046 1619246591
42047 357335782
42048 53026750
42049 458151930
42050 273492723
42051 938471707
42052 1140004386
42053 1518507966
42054 69891505
42055 37606571
42056 7653084891
42057 330415535
42058 1118663483
42059 620599942
42060 793322060
42061 375902204
42062 211700091
42063 2363199069
42064 2066243922
42065 1335422075
42066 55436014
42067 1834282682
42068 579579095
42069 3040662417
42070 3543190858
42071 1179931626
42072 3160934453
42073 244226987
42074 874073967
42075 3039679270
42076 1267115342
42077 3522024893
42078 2267071248
42079 1543132090
42080 3722392826
42081 735492955
42082 262467941
42083 99173173
42084 897542114
42085 1901439240
42086 661717363
42087 1850785860
42088 2092646285
42089 2452685453
42090 1266855896
42091 833448698
42092 715607750
42093 2041677328
42094 3034121774
42095 827610445
42096 205958062
42097 1113074948
42098 2408363664
42099 137368926
42100 595583323
42101 5248428972
42102 720393833
42103 1056126467
42104 3127728880
42105 4448447889
42106 1601263989
42107 4203578511
42108 2665262503
42109 602844004
42110 5125198371
42111 732306943
42112 649310413
42113 2891789880
42114 1243941548
42115 588421884
42116 83487034
42117 2697289820
42118 401234079
42119 1123257114
42120 1790071078
42121 639217924
42122 744953969
42123 7015207908
42124 2071567335
42125 1654601526
42126 1461459630
42127 353388593
42128 2664103423
42129 220576506
42130 202830105
42131 2985623456
42132 1059050399
42133 257687480
42134 1291218370
42135 87397270
42136 569760278
42137 112066546
42138 2657392737
42139 980482826
42140 3216797554
42141 331292319
42142 5498892584
42143 3284524664
42144 1521270207
42145 3608907260
42146 2754933836
42147 5547951183
42148 2253188005
42149 2988676192
42150 46633057
42151 83026346
42152 919728314
42153 1450996967
42154 456028208
42155 757631772
42156 702885434
42157 260757870
42158 132024645
42159 1009703108
42160 19047651
42161 1231258508
42162 5388441843
42163 3123960302
42164 759468394
42165 281554476
42166 296755164
42167 648470776
42168 576205339
42169 1243460000
42170 872616316
42171 1971841075
42172 11787255
42173 1003600051
42174 603018314
42175 841284940
42176 2315011908
42177 1472067981
42178 1428963629
42179 2032343055
42180 1023392124
42181 643321820
42182 288615290
42183 782072956
42184 7539782
42185 9158280
42186 733236684
42187 12246259
42188 2304629748
42189 628109556
42190 2355618628
42191 652264186
42192 316055351
42193 1214492233
42194 1188919641
42195 1720344624
42196 1072210963
42197 174187137
42198 2802129561
42199 911756271
42200 2417932093
42201 9060590
42202 1810642370
42203 336954728
42204 647130989
42205 2370850546
42206 173492057
42207 1072803132
42208 2554011582
42209 285459713
42210 414953772
42211 211398725
42212 2460038838
42213 3671744835
42214 661508186
42215 1638606749
42216 857286911
42217 852011655
42218 3046595
42219 39451489
42220 1720047997
42221 2531902133
42222 1082168647
42223 1575846473
42224 344556870
42225 108102543
42226 607228458
42227 2054944004
42228 2102762670
42229 289824627
42230 1240149035
42231 1122623930
42232 4094148822
42233 2708598673
42234 1656236964
42235 62021161
42236 716535654
42237 8245862425
42238 1447209584
42239 572995753
42240 1090710369
42241 205572664
42242 1539638462
42243 446052379
42244 519222105
42245 78711257
42246 385608290
42247 615540441
42248 1914379799
42249 195296620
42250 2246726725
42251 5202038831
42252 1600528342
42253 515882239
42254 1716218197
42255 2197663718
42256 1908474439
42257 805984378
42258 602859505
42259 55307206
42260 231810295
42261 743659076
42262 1665042255
42263 634557511
42264 708029658
42265 620926230
42266 403251169
42267 11471747
42268 1560072354
42269 1661061319
42270 1820253654
42271 630785375
42272 64006693
42273 507308689
42274 1204510240
42275 1397080862
42276 882307693
42277 2388647027
42278 2153026936
42279 1082420012
42280 6802218332
42281 1980684480
42282 211167529
42283 846555564
42284 669243053
42285 198301508
42286 1098686296
42287 1247390200
42288 2595111555
42289 278832870
42290 1475160102
42291 803257884
42292 1283476663
42293 242581995
42294 556721563
42295 92597301
42296 715908145
42297 484055591
42298 512078366
42299 408863839
42300 73171337
42301 2073825294
42302 740598859
42303 1293584233
42304 1681389437
42305 1801937450
42306 20150423
42307 1597628373
42308 1520383123
42309 1794575247
42310 1900160050
42311 405462883
42312 1821322715
42313 2308220743
42314 3065030403
42315 676800161
42316 4327672903
42317 1501063738
42318 2435438841
42319 801525695
42320 875351533
42321 615690405
42322 1348144818
42323 70468506
42324 193463940
42325 44431078
42326 597625702
42327 80260176
42328 1269106781
42329 1699075102
42330 25138483
42331 211287273
42332 528545206
42333 556896054
42334 3984773307
42335 249314463
42336 134770485
42337 984877027
42338 12062521
42339 3358832370
42340 1807968944
42341 3689481713
42342 526846109
42343 178330297
42344 1225838663
42345 194013950
42346 149422459
42347 3813114598
42348 2242545854
42349 1464516992
42350 877499092
42351 771756304
42352 1122004186
42353 392811364
42354 1465111762
42355 3020539283
42356 780819536
42357 164276494
42358 1600514066
42359 3332255526
42360 247630673
42361 1187187996
42362 1048378905
42363 1399958999
42364 2034970271
42365 253364796
42366 147889588
42367 2020003643
42368 58507454
42369 2263198132
42370 488787544
42371 729792681
42372 944196942
42373 344474929
42374 293715226
42375 1033716720
42376 2729286958
42377 1502603597
42378 1088759801
42379 709086030
42380 1742266091
42381 890936454
42382 2143924700
42383 1212648684
42384 2534752120
42385 319379389
42386 517920235
42387 509947322
42388 123225124
42389 1488196982
42390 782922807
42391 176498894
42392 299015632
42393 1370578625
42394 123440960
42395 610489025
42396 1935645475
42397 1855866336
42398 147423217
42399 996716650
42400 1142204840
42401 1912292584
42402 56881595
42403 359339708
42404 590024199
42405 135717303
42406 464227242
42407 1296212132
42408 1876200672
42409 2909769135
42410 232661284
42411 586588647
42412 639319929
42413 1374948111
42414 676444245
42415 3542402920
42416 103365781
42417 958939447
42418 1795181623
42419 1293390918
42420 2092709436
42421 1323941079
42422 2006671710
42423 334339543
42424 660858941
42425 242681873
42426 845917197
42427 330508766
42428 828699941
42429 846637909
42430 908111432
42431 958522272
42432 1041565335
42433 265058656
42434 472696168
42435 244969187
42436 191487672
42437 162625360
42438 1410016223
42439 1148519243
42440 1982429997
42441 14154226
42442 1006460459
42443 1803119009
42444 3618050082
42445 829950185
42446 2039262086
42447 924056983
42448 674312914
42449 360472811
42450 432199900
42451 1462574696
42452 30707218
42453 182069557
42454 5053781671
42455 19248228
42456 1425246945
42457 118865343
42458 1372634502
42459 747845362
42460 2020595452
42461 3304216627
42462 117667691
42463 1003256110
42464 635169770
42465 207247805
42466 1945295786
42467 1513364849
42468 155199381
42469 372844997
42470 1379607823
42471 581239119
42472 460360623
42473 1257156843
42474 3948432123
42475 1748941692
42476 1480274471
42477 1911391028
42478 401695700
42479 553334217
42480 309862889
42481 712466676
42482 414340710
42483 958817888
42484 533003044
42485 1674959967
42486 1488427681
42487 813031985
42488 1957588108
42489 748522383
42490 1428446370
42491 669990986
42492 1204756651
42493 22689157
42494 1331568198
42495 749555294
42496 1184484682
42497 116840678
42498 2285715533
42499 1431970123
42500 555337200
42501 1703858041
42502 563225957
42503 589988143
42504 748332955
42505 117204700
42506 104717874
42507 148184305
42508 1183263559
42509 1230882594
42510 1110839086
42511 799121193
42512 2578151897
42513 167740124
42514 1178448800
42515 941424743
42516 3437074520
42517 289115842
42518 19410430
42519 97455819
42520 2655709701
42521 644009515
42522 946355063
42523 2274439883
42524 49280702
42525 1230865471
42526 456420698
42527 698062542
42528 1378706324
42529 433453979
42530 232132767
42531 21366437
42532 1776644532
42533 3875043404
42534 1903893480
42535 2465968903
42536 497735604
42537 75880627
42538 238414074
42539 521283220
42540 3157448674
42541 473692045
42542 1094681583
42543 759711768
42544 2945524431
42545 920216113
42546 1132584301
42547 1065391271
42548 5124263886
42549 476456687
42550 2923433064
42551 1794461985
42552 3664343274
42553 3710744420
42554 2097361005
42555 471572435
42556 405326099
42557 1731284523
42558 67084932
42559 1389592060
42560 3027089631
42561 499604179
42562 4123762876
42563 1026891834
42564 990129352
42565 3492433462
42566 814966030
42567 4516083176
42568 2803310890
42569 833228339
42570 2366204260
42571 666742615
42572 1608630218
42573 4378772443
42574 3871539112
42575 1059013248
42576 175433665
42577 4249353085
42578 867748273
42579 174459541
42580 189777330
42581 2540946976
42582 744462656
42583 3569740705
42584 1849861837
42585 1955163651
42586 254954888
42587 1452030173
42588 171909181
42589 830297251
42590 223236904
42591 308041095
42592 1706296890
42593 330440042
42594 801400099
42595 1333623168
42596 973946207
42597 77109924
42598 1107141064
42599 925529926
42600 794156894
42601 2485724919
42602 335165736
42603 336315743
42604 209513266
42605 2169254215
42606 2665269024
42607 69092918
42608 2590953749
42609 2415712377
42610 1171956635
42611 589575071
42612 3353595281
42613 146841077
42614 340468338
42615 364228813
42616 1427811129
42617 609865219
42618 1062975476
42619 1161624171
42620 2285614513
42621 1059672577
42622 76017814
42623 3050379922
42624 1611797207
42625 1526096779
42626 1699280326
42627 752468780
42628 929337442
42629 333437025
42630 1814396651
42631 2317387137
42632 256884744
42633 65370167
42634 989640574
42635 126985425
42636 89754178
42637 5235320793
42638 790383598
42639 1238943495
42640 163875553
42641 93709462
42642 484767850
42643 23143116
42644 175493082
42645 516224136
42646 18985923
42647 2155268776
42648 967037263
42649 1411213223
42650 465266845
42651 239988489
42652 1212761067
42653 2371321174
42654 52466765
42655 2837815960
42656 896880300
42657 1462749735
42658 475730607
42659 1913297798
42660 1405770759
42661 194082311
42662 501881193
42663 603095685
42664 1108761067
42665 600794981
42666 1791846367
42667 1526384384
42668 216674661
42669 256559389
42670 46004262
42671 287071624
42672 1406632900
42673 933616127
42674 454990036
42675 47388769
42676 2114369966
42677 20610165
42678 409462092
42679 39975898
42680 1856940852
42681 507260466
42682 577516319
42683 729401002
42684 155744383
42685 36538090
42686 1846632547
42687 542092737
42688 264792816
42689 4723703035
42690 1708782811
42691 988276717
42692 1000210173
42693 304788484
42694 952178387
42695 3909742299
42696 1754667190
42697 2148136933
42698 923621594
42699 611216244
42700 609521474
42701 578867556
42702 140943243
42703 3158791789
42704 256103190
42705 1117483771
42706 605036150
42707 2009572391
42708 582687136
42709 4018735988
42710 145198844
42711 123172771
42712 1812577661
42713 362857986
42714 218409003
42715 6069589846
42716 33040676
42717 667443582
42718 228112281
42719 851979063
42720 998047223
42721 123387974
42722 2007296472
42723 144716446
42724 1059227202
42725 4203350128
42726 1759562036
42727 103377671
42728 3949948744
42729 670101428
42730 2774411696
42731 857687837
42732 234056984
42733 994335208
42734 396490254
42735 147500722
42736 397244786
42737 538782903
42738 270566309
42739 2398633910
42740 423072905
42741 4872394425
42742 410356527
42743 195053799
42744 52520219
42745 340223366
42746 1454447113
42747 1236981844
42748 90039936
42749 1709302036
42750 1910509155
42751 515144086
42752 1630410295
42753 1699592775
42754 915830119
42755 202819209
42756 1495396614
42757 751146455
42758 916110393
42759 1100631939
42760 782052084
42761 46994932
42762 2275949368
42763 16039673
42764 3676562
42765 217959512
42766 172653205
42767 2107753357
42768 1877493077
42769 409042873
42770 679233959
42771 1252530068
42772 1059477053
42773 2524871378
42774 306269985
42775 814102840
42776 822204987
42777 2509987414
42778 53906658
42779 351575237
42780 1489452572
42781 69007856
42782 432645614
42783 1104289999
42784 451282725
42785 1014500060
42786 1392508943
42787 1019597105
42788 104203207
42789 496150537
42790 3698150306
42791 48241302
42792 71635458
42793 890682616
42794 219906353
42795 609539739
42796 670181666
42797 1077375688
42798 5348364173
42799 85766009
42800 561312714
42801 159895966
42802 962976920
42803 811873585
42804 847136512
42805 4085649988
42806 33405909
42807 247985917
42808 1626773415
42809 2079513999
42810 277887296
42811 290565401
42812 1863673981
42813 852085069
42814 1904902607
42815 233579990
42816 4139183830
42817 2577795322
42818 3938915894
42819 2858432679
42820 348319863
42821 1385540221
42822 3193706514
42823 777782084
42824 2937985811
42825 2931903635
42826 354487767
42827 545884941
42828 1117033757
42829 414109481
42830 2369153872
42831 1418793390
42832 659600368
42833 23723603
42834 190348649
42835 731420712
42836 1871238198
42837 577010644
42838 2301359391
42839 1722687565
42840 246791439
42841 126652426
42842 58726437
42843 22130622
42844 639575603
42845 1597346002
42846 4449432106
42847 538979281
42848 607262374
42849 72670342
42850 784346835
42851 2369496098
42852 1783283347
42853 3588897210
42854 2781955549
42855 1617979326
42856 96216281
42857 5434801964
42858 548716160
42859 2121745870
42860 113743020
42861 338542845
42862 652336544
42863 359586528
42864 1458924228
42865 340556812
42866 3145047199
42867 199643941
42868 198149888
42869 546020317
42870 215433821
42871 85902699
42872 1223153001
42873 2433528309
42874 462054178
42875 203593696
42876 774534896
42877 98140305
42878 2270469947
42879 93727150
42880 4917543132
42881 761321947
42882 2557029093
42883 1674682862
42884 592524272
42885 3536860639
42886 1949764799
42887 1544405691
42888 3832897761
42889 2989721523
42890 353987618
42891 4084256306
42892 451242888
42893 1176380824
42894 1560791010
42895 1390034294
42896 1463508643
42897 2501301753
42898 2978824260
42899 1802333973
42900 1193707403
42901 178415529
42902 220792576
42903 968947295
42904 2169092425
42905 2306671763
42906 892741964
42907 703565766
42908 171874292
42909 2578801225
42910 1444622525
42911 2040786850
42912 2759333014
42913 708226862
42914 214939940
42915 600971772
42916 104263701
42917 3627215857
42918 1632222500
42919 224530103
42920 536755504
42921 199462372
42922 1610606151
42923 1329273861
42924 1696451737
42925 719435814
42926 672334632
42927 1156541821
42928 2027472537
42929 2008691288
42930 2698969639
42931 112373055
42932 2186110910
42933 512826221
42934 2583359941
42935 804202735
42936 964369966
42937 3021433835
42938 2337173806
42939 2206168745
42940 1507261201
42941 2593751014
42942 806078475
42943 3108337264
42944 140406612
42945 86872855
42946 2148244357
42947 346837635
42948 366327089
42949 1042387830
42950 569252314
42951 3234147495
42952 234217567
42953 2278709855
42954 153226602
42955 192911664
42956 1263017435
42957 931054106
42958 1445215349
42959 409849042
42960 1629860291
42961 966451644
42962 1660195559
42963 1325865762
42964 1186228080
42965 1465575391
42966 590688470
42967 25272748
42968 528333455
42969 678184060
42970 1504798805
42971 646966530
42972 490954290
42973 1096797743
42974 1250353018
42975 276870336
42976 596267019
42977 1639910248
42978 548922272
42979 744540364
42980 631240476
42981 2624763621
42982 461897841
42983 11341328
42984 283463644
42985 1468553447
42986 1565447605
42987 118516443
42988 3836291088
42989 4692969770
42990 226104162
42991 3159887801
42992 1109937161
42993 1056018074
42994 620015926
42995 1312729362
42996 2931159779
42997 1258288197
42998 1100306232
42999 385802657
43000 607862469
43001 2175670218
43002 5122632669
43003 2836191188
43004 218930626
43005 1344859588
43006 3238078595
43007 1852127943
43008 729265840
43009 534243392
43010 1894291641
43011 384486530
43012 502804421
43013 4562737165
43014 41817837
43015 2495090327
43016 482949710
43017 1190833146
43018 738734008
43019 13045722
43020 500485368
43021 65331977
43022 382287260
43023 199549781
43024 1014122514
43025 1422944377
43026 2193752772
43027 28485285
43028 60348549
43029 362913913
43030 566649770
43031 2190886279
43032 628691329
43033 1997046274
43034 74394539
43035 421448733
43036 245111874
43037 1931796731
43038 3103738055
43039 2083865478
43040 2550426600
43041 53656157
43042 570863463
43043 4807226
43044 217108916
43045 1901495536
43046 482213873
43047 367519367
43048 3516888708
43049 34363217
43050 2522178641
43051 1283100501
43052 4576062717
43053 480616068
43054 3023696710
43055 914256313
43056 694740946
43057 538341131
43058 1228945388
43059 669644309
43060 2277480539
43061 1562809770
43062 958069807
43063 1255512301
43064 2260407917
43065 11899064
43066 565640714
43067 436613317
43068 2358687740
43069 1294393304
43070 1779540199
43071 1225024077
43072 809541042
43073 322044310
43074 574111901
43075 2306878176
43076 867905269
43077 1244887683
43078 537566016
43079 97192614
43080 185141118
43081 340045438
43082 1375310538
43083 912930243
43084 5072984067
43085 281740311
43086 1727766916
43087 348453567
43088 698963470
43089 2809030627
43090 1370646055
43091 1205614500
43092 806029056
43093 1689371448
43094 1551973805
43095 501033512
43096 971894787
43097 2063036223
43098 957396616
43099 549280757
43100 4259873947
43101 147958930
43102 3828954509
43103 423836308
43104 668807375
43105 21950669
43106 569288060
43107 4337722919
43108 3655329097
43109 1875218424
43110 569577076
43111 1814400140
43112 882100802
43113 4029706572
43114 552135866
43115 850671021
43116 1119311156
43117 832269030
43118 3518057155
43119 4225879702
43120 883970666
43121 2994011925
43122 431120000
43123 434448846
43124 754172817
43125 171098632
43126 1233396112
43127 88644795
43128 1019595618
43129 2158187567
43130 1750206132
43131 1860902084
43132 1801461507
43133 1412896223
43134 2962408420
43135 1198314927
43136 303677974
43137 482688906
43138 2903024268
43139 3820395288
43140 759284394
43141 343978797
43142 2311995751
43143 1612068617
43144 3332433311
43145 1037428928
43146 1337342712
43147 647104314
43148 72400927
43149 1386167336
43150 2247279813
43151 865468645
43152 1193250751
43153 10041324
43154 1736970206
43155 1372014696
43156 967917517
43157 1055529844
43158 675373888
43159 3194336032
43160 365402697
43161 78491210
43162 159621261
43163 1108102173
43164 641832863
43165 251780596
43166 1885982752
43167 354583109
43168 1274688111
43169 2266821499
43170 106536605
43171 1098591620
43172 2195900670
43173 1019343969
43174 189024403
43175 305400952
43176 608118778
43177 86005021
43178 26916435
43179 1054749842
43180 1059453867
43181 376019402
43182 118343407
43183 862121574
43184 1318824398
43185 2312769084
43186 2464819306
43187 3131357184
43188 902115436
43189 955575134
43190 1818580367
43191 890141142
43192 522800964
43193 460388949
43194 603325032
43195 338129878
43196 1208031519
43197 6096321263
43198 433963394
43199 3593924309
43200 252572009
43201 882124833
43202 75892143
43203 334825212
43204 346735366
43205 1438034955
43206 1538330625
43207 1495731745
43208 1357990296
43209 320786571
43210 298700370
43211 160225726
43212 135541496
43213 143115446
43214 44152180
43215 202712832
43216 894611558
43217 390447650
43218 1215769401
43219 933062897
43220 632896272
43221 2534428488
43222 2068413473
43223 109051684
43224 17505898
43225 372963066
43226 194978879
43227 2161707879
43228 571099117
43229 652205881
43230 2062961049
43231 446067808
43232 254488654
43233 28798415
43234 3783883345
43235 3053517718
43236 1289879081
43237 2377060006
43238 192604270
43239 220116421
43240 286351595
43241 352602436
43242 685431009
43243 1368524270
43244 1741188711
43245 2208659298
43246 4218143746
43247 126890047
43248 2135719751
43249 466978214
43250 8560998701
43251 55002248
43252 918414267
43253 2197599181
43254 307376973
43255 2426868213
43256 2271287548
43257 4539526023
43258 401726015
43259 262574122
43260 217168915
43261 183150488
43262 67686316
43263 85761789
43264 1064191815
43265 1075685175
43266 841076976
43267 1167289696
43268 2521098954
43269 2426546170
43270 1545102580
43271 187181952
43272 1202214085
43273 176343324
43274 22033697
43275 4164274764
43276 485824353
43277 152859954
43278 6030321833
43279 812222474
43280 128378362
43281 26904850
43282 958973363
43283 1465769194
43284 816899313
43285 941274720
43286 2979490858
43287 988312477
43288 40343619
43289 1678468738
43290 576771049
43291 1243331108
43292 409901480
43293 1870812367
43294 383267145
43295 1363618690
43296 102460323
43297 3741569724
43298 2172816350
43299 1430928517
43300 3145014034
43301 681958287
43302 2768453881
43303 180234218
43304 668738961
43305 4021504973
43306 75603759
43307 2022141486
43308 1243463190
43309 1224672089
43310 565863306
43311 631937001
43312 2311517460
43313 406354581
43314 985178542
43315 301412681
43316 1036041561
43317 468404389
43318 899808848
43319 525315038
43320 551453519
43321 1360357791
43322 1123894801
43323 60828534
43324 418013043
43325 134019325
43326 1337804967
43327 2389439723
43328 2061255904
43329 3362286335
43330 373139479
43331 51140393
43332 1304325490
43333 360584321
43334 502641571
43335 9516906
43336 194355753
43337 1097467241
43338 254613431
43339 1116940666
43340 1275089300
43341 509245878
43342 190991359
43343 3596548947
43344 2541764664
43345 4265035
43346 1847419560
43347 757859147
43348 391277797
43349 1075596972
43350 3198470025
43351 732102400
43352 168846126
43353 3465109828
43354 942924441
43355 1450556479
43356 896671125
43357 622504837
43358 88701711
43359 1198201331
43360 1684190834
43361 2508658874
43362 65539794
43363 4297862516
43364 126320076
43365 863737031
43366 2873710415
43367 383148125
43368 747373994
43369 134734368
43370 938225931
43371 441626996
43372 2411760521
43373 1820111167
43374 268758631
43375 3588074497
43376 202633687
43377 76336205
43378 1593452440
43379 717621294
43380 528475456
43381 839444667
43382 2398230997
43383 93289769
43384 2352500914
43385 655209570
43386 809755680
43387 921563122
43388 2459713135
43389 854275000
43390 375826053
43391 1278597502
43392 868409212
43393 109408851
43394 160816688
43395 1497086570
43396 1647278112
43397 1713414746
43398 3366675638
43399 180139881
43400 3128354948
43401 57970851
43402 1231594425
43403 625799049
43404 375831665
43405 40862241
43406 2013803686
43407 708263427
43408 283546975
43409 4302067286
43410 521496163
43411 418835013
43412 1488534149
43413 724875309
43414 1954489472
43415 468927549
43416 107147521
43417 199489313
43418 380692549
43419 3336657868
43420 422057771
43421 79614041
43422 509746910
43423 4207147516
43424 2293809833
43425 9385726
43426 757670436
43427 368882250
43428 302743698
43429 164886654
43430 670211849
43431 3399935618
43432 1129926156
43433 52637503
43434 429855198
43435 5019796700
43436 56646988
43437 1127827499
43438 1286804799
43439 1779981421
43440 1197496216
43441 47315817
43442 741212894
43443 3870693711
43444 238813345
43445 1379772430
43446 346101235
43447 1411205090
43448 87123488
43449 1499467520
43450 1204055549
43451 75425120
43452 1128423252
43453 650136442
43454 5874797
43455 139590581
43456 128931440
43457 785343069
43458 1966843892
43459 1414077281
43460 616986864
43461 363511761
43462 940523266
43463 347579396
43464 3249911135
43465 13864549
43466 337522092
43467 301044441
43468 306442206
43469 459337427
43470 2015525359
43471 961366718
43472 345069539
43473 3330135492
43474 426347981
43475 2082541443
43476 2414948360
43477 1596171842
43478 5380085409
43479 2019921482
43480 2618877303
43481 183008613
43482 635543097
43483 223820800
43484 684763808
43485 268539742
43486 292266394
43487 3765204366
43488 651530028
43489 445905105
43490 90722383
43491 1718676343
43492 1610040425
43493 1431843084
43494 2316194777
43495 1671685699
43496 993081022
43497 55054327
43498 2755829242
43499 758042267
43500 461070240
43501 4477374025
43502 589529787
43503 1769101538
43504 272730443
43505 500348508
43506 525928073
43507 399225170
43508 645153895
43509 2285082070
43510 1452232788
43511 147767464
43512 492456173
43513 3911196809
43514 1747673141
43515 328159892
43516 1287413658
43517 683243763
43518 378582371
43519 1397606536
43520 434666953
43521 365354896
43522 2250610295
43523 1608161653
43524 513644606
43525 2198083290
43526 51241763
43527 321553814
43528 234488050
43529 2441350762
43530 1169820314
43531 1068227891
43532 709368305
43533 343223766
43534 1431448794
43535 2212236247
43536 2597266766
43537 230681425
43538 2019570051
43539 51640792
43540 2831577453
43541 2540975539
43542 1601612698
43543 787606894
43544 69125718
43545 373616031
43546 3259643265
43547 12489795
43548 940815159
43549 2386606614
43550 1488570992
43551 368136718
43552 1597369515
43553 3917229197
43554 674387411
43555 127300975
43556 345175535
43557 1507356286
43558 107344291
43559 2077566287
43560 2091080792
43561 1558770349
43562 6022684417
43563 468007428
43564 820628281
43565 850471140
43566 306660003
43567 534138174
43568 408135787
43569 1423229387
43570 1071843086
43571 1359434508
43572 167343215
43573 1768485261
43574 230582831
43575 273813386
43576 5815791903
43577 1247548359
43578 244507242
43579 23877443
43580 138097819
43581 603177162
43582 323566794
43583 750794602
43584 3854337664
43585 1106680288
43586 596038873
43587 3427675607
43588 374132802
43589 2411969361
43590 209924188
43591 252833286
43592 4395977836
43593 40518692
43594 889389508
43595 59749809
43596 1313026880
43597 2581918349
43598 337339934
43599 883363266
43600 2592975722
43601 246366061
43602 756450176
43603 847853506
43604 4023872460
43605 261298785
43606 1323903775
43607 2259810160
43608 122531625
43609 477751615
43610 839062843
43611 2216357246
43612 1544664804
43613 225219879
43614 1674970176
43615 2391232088
43616 1688931088
43617 651975754
43618 2929092127
43619 220641846
43620 680638058
43621 93387905
43622 1684789349
43623 401526219
43624 557474755
43625 578268003
43626 307713588
43627 465781562
43628 33338541
43629 832446579
43630 402202261
43631 572726259
43632 219710980
43633 1454689837
43634 382622449
43635 1366219149
43636 1368599624
43637 5186703415
43638 2547740473
43639 6654798
43640 89856068
43641 325910673
43642 3269923125
43643 162737625
43644 391040408
43645 2258775933
43646 1188438310
43647 3629449224
43648 970627993
43649 817152964
43650 119060460
43651 193884414
43652 941524133
43653 91354536
43654 227776698
43655 1480171548
43656 351758715
43657 1744730061
43658 119958068
43659 1367471291
43660 1740439486
43661 571488061
43662 838751218
43663 886301117
43664 1294202442
43665 2224830423
43666 911218367
43667 1115118604
43668 831602394
43669 2109490209
43670 2782009828
43671 91954453
43672 2862479659
43673 3386471159
43674 1589676140
43675 127406596
43676 658842007
43677 1380137564
43678 503519047
43679 221211421
43680 1789475285
43681 550384681
43682 2181612979
43683 477377355
43684 687906489
43685 886067415
43686 347671538
43687 3683072642
43688 1498343885
43689 1449700787
43690 663696136
43691 306381077
43692 1006787489
43693 1712341327
43694 20905580
43695 919216131
43696 550731584
43697 350608287
43698 1723391793
43699 1087979482
43700 1202414419
43701 842079129
43702 3006837650
43703 124418720
43704 276438185
43705 24220822
43706 1245369596
43707 2122057933
43708 2281922852
43709 198662507
43710 1886365051
43711 2926101029
43712 793245706
43713 728044747
43714 1149096163
43715 929718416
43716 503943700
43717 332052583
43718 358734477
43719 1087728674
43720 1047427736
43721 330134601
43722 349498590
43723 1108586644
43724 7291517
43725 1687799288
43726 437210503
43727 971711129
43728 1896481897
43729 6507159514
43730 549596555
43731 1629939382
43732 2023293116
43733 1004800654
43734 1005376026
43735 150052142
43736 547716254
43737 2628999645
43738 152303351
43739 7522042514
43740 614077275
43741 433311538
43742 78238933
43743 72418231
43744 728138424
43745 97354358
43746 1172357638
43747 462993473
43748 5278159760
43749 3563343897
43750 1356189063
43751 850837127
43752 349573745
43753 1993780411
43754 480111043
43755 2547284667
43756 2268770627
43757 980452481
43758 143294678
43759 1333656829
43760 1270425000
43761 311600060
43762 602753403
43763 693114647
43764 255921522
43765 157906842
43766 1264917878
43767 2131494959
43768 136953270
43769 406025799
43770 431033195
43771 3052325297
43772 260234464
43773 288928471
43774 350048090
43775 1725081309
43776 2582535068
43777 1334928335
43778 1050452202
43779 498884934
43780 2556036958
43781 1013352783
43782 466089400
43783 428730907
43784 414547464
43785 482165356
43786 590155491
43787 200059161
43788 283845195
43789 568943941
43790 2158207845
43791 1424125779
43792 214372075
43793 263155302
43794 4781202518
43795 2345171841
43796 5908956513
43797 606243416
43798 991625797
43799 1031883114
43800 743152231
43801 348135650
43802 47157305
43803 99822450
43804 1666502044
43805 224969598
43806 82128245
43807 1354821218
43808 570072247
43809 801133330
43810 97335522
43811 3794100647
43812 212584252
43813 772040894
43814 484907246
43815 162186526
43816 82540838
43817 1011294062
43818 1287391875
43819 1909584517
43820 97488231
43821 576990631
43822 892252251
43823 590857349
43824 93849743
43825 1417891663
43826 2111385655
43827 1805646211
43828 3575739829
43829 766141891
43830 1625674888
43831 432078147
43832 2271509066
43833 294435372
43834 3649523664
43835 2062615806
43836 657258668
43837 4725621020
43838 1544213906
43839 569799140
43840 4721221259
43841 398972076
43842 2504833630
43843 322960861
43844 645468621
43845 3085130620
43846 5201151637
43847 163888807
43848 5656502391
43849 1833656481
43850 3816228322
43851 582928824
43852 1413070631
43853 778748894
43854 3144413909
43855 715603530
43856 66503227
43857 499342342
43858 528628447
43859 264966550
43860 667575847
43861 233577761
43862 704505551
43863 396339361
43864 1257715360
43865 802896671
43866 181398524
43867 1594824764
43868 672123815
43869 369744071
43870 675469633
43871 437150919
43872 553522154
43873 2671297627
43874 3002256511
43875 73384621
43876 1006196762
43877 233287682
43878 659447833
43879 318232003
43880 2092557331
43881 2129718599
43882 851864849
43883 612235726
43884 59647527
43885 7976577744
43886 202321072
43887 994653717
43888 2241191021
43889 369272173
43890 2894802356
43891 3096834730
43892 231139544
43893 588472428
43894 3844862684
43895 679570496
43896 683459993
43897 3650727923
43898 393573564
43899 7319699525
43900 3411292921
43901 227754091
43902 3983874889
43903 290924239
43904 5193071179
43905 711896831
43906 113245157
43907 1745312847
43908 2254046766
43909 230471923
43910 1381740741
43911 1805002357
43912 5650803751
43913 1372011520
43914 547588559
43915 66148099
43916 2199989614
43917 164931843
43918 560179525
43919 351925982
43920 187097218
43921 317342482
43922 768761084
43923 433316209
43924 2155889683
43925 2763142023
43926 1042933509
43927 868801580
43928 2879253056
43929 1810026268
43930 85569059
43931 763817443
43932 935143531
43933 3548817845
43934 1089362397
43935 2293786796
43936 1401792512
43937 1273253132
43938 1693672179
43939 734474704
43940 1779420071
43941 135173445
43942 696411125
43943 662455889
43944 262226843
43945 2381846625
43946 758393318
43947 1121361860
43948 845288850
43949 2289278668
43950 694823379
43951 92895612
43952 521494824
43953 3696827091
43954 456590782
43955 2066626082
43956 392873059
43957 1424572535
43958 265643752
43959 2843955801
43960 114914976
43961 2266555553
43962 85194612
43963 2243468590
43964 812374267
43965 92988416
43966 1583274511
43967 652498976
43968 520597206
43969 1933607927
43970 654150926
43971 603550209
43972 973492172
43973 2036298018
43974 249203034
43975 342684031
43976 742941166
43977 1148312079
43978 1528289665
43979 1798846694
43980 5042080561
43981 1298741937
43982 4812064248
43983 78605366
43984 3916586216
43985 847538349
43986 2851465080
43987 7722379259
43988 584309727
43989 4065700872
43990 2473120522
43991 14853817
43992 500144532
43993 836090458
43994 1595600816
43995 336658433
43996 73324784
43997 93619072
43998 972036102
43999 205123215
44000 2035064325
44001 940926222
44002 598042546
44003 2551879855
44004 1265924660
44005 353398892
44006 1487522464
44007 3656112677
44008 500605954
44009 2467702594
44010 348538724
44011 1790836937
44012 247287420
44013 1602773507
44014 65465592
44015 1423150765
44016 2648153391
44017 1324919327
44018 294585413
44019 3196507678
44020 543743955
44021 414420804
44022 603119341
44023 3868518405
44024 2159691495
44025 2387429771
44026 1047771312
44027 196064136
44028 1176051892
44029 1143319136
44030 2013048384
44031 1405993073
44032 1456816779
44033 186161080
44034 757948850
44035 446738704
44036 46713638
44037 1434290374
44038 829687661
44039 1414244223
44040 2226491839
44041 225340740
44042 2430704824
44043 1389049192
44044 538710053
44045 128915906
44046 1900171745
44047 664619885
44048 13588587
44049 1338817950
44050 3020258634
44051 1574871212
44052 23601471
44053 605865710
44054 551110543
44055 2155475259
44056 362476776
44057 1509449313
44058 2042750145
44059 645166723
44060 500367938
44061 3055150145
44062 383211452
44063 129528140
44064 229571206
44065 52675663
44066 951323201
44067 2880953455
44068 45185369
44069 3427034863
44070 597391503
44071 441870443
44072 1947653583
44073 1947595681
44074 1698827745
44075 5225771689
44076 880095123
44077 126003846
44078 1139437695
44079 183850292
44080 1435910756
44081 98749269
44082 942063162
44083 199548617
44084 459330212
44085 885012418
44086 6803100511
44087 389680399
44088 2951824091
44089 703471686
44090 525458578
44091 1129797531
44092 9141275243
44093 872996195
44094 490613012
44095 350491303
44096 1379941844
44097 1221524785
44098 233832433
44099 836263377
44100 2602975741
44101 760478066
44102 1118530378
44103 589231378
44104 2009520382
44105 661686762
44106 332051328
44107 2186734579
44108 768090936
44109 601772289
44110 717064526
44111 8265812
44112 560049536
44113 562304316
44114 366779688
44115 848611488
44116 3213189985
44117 7577208170
44118 735535151
44119 973039615
44120 256766694
44121 157098247
44122 963693810
44123 6024127611
44124 553448270
44125 501352298
44126 1237087462
44127 4051772289
44128 2106965869
44129 3637822491
44130 826007558
44131 585821258
44132 3569288721
44133 109852324
44134 526145398
44135 134035482
44136 2765273636
44137 282578285
44138 310738419
44139 837601904
44140 1567347677
44141 340402477
44142 3030640729
44143 338742413
44144 321250950
44145 3216564057
44146 4849821037
44147 50721878
44148 1043527403
44149 2428062216
44150 3461810
44151 4085263970
44152 1710949123
44153 378541308
44154 12609989
44155 151878526
44156 209780571
44157 1934539606
44158 604965559
44159 44094684
44160 552183173
44161 724210798
44162 365880205
44163 373414627
44164 912198740
44165 505472998
44166 783134158
44167 596338238
44168 699112
44169 5574037697
44170 83477339
44171 1061256791
44172 2198686111
44173 44080422
44174 556082208
44175 3243377311
44176 1481084350
44177 1408784820
44178 1127855924
44179 498673164
44180 3794846938
44181 225720848
44182 735440904
44183 513737395
44184 2084645264
44185 406395307
44186 6261321726
44187 702119387
44188 379642467
44189 1889201432
44190 892370857
44191 277073049
44192 469204958
44193 378123346
44194 1497276927
44195 4248569075
44196 699053736
44197 1972869915
44198 729705251
44199 1308279928
44200 3670148406
44201 925302484
44202 284013492
44203 5497265520
44204 1966207666
44205 1565540062
44206 275920698
44207 279014421
44208 2250857228
44209 473564139
44210 1647188098
44211 3252165834
44212 1296046825
44213 43228758
44214 1371356684
44215 109970123
44216 1120290671
44217 3185932651
44218 1946592349
44219 208018622
44220 2566930876
44221 1103474748
44222 1156961026
44223 169860397
44224 1281899501
44225 1809620856
44226 3338207600
44227 524257536
44228 5059286721
44229 1077238001
44230 1879157914
44231 944122752
44232 2786831460
44233 68815540
44234 67441825
44235 5370373716
44236 78398748
44237 98403734
44238 1762452586
44239 578035234
44240 1624916166
44241 1523003238
44242 346478351
44243 3138703109
44244 96985542
44245 1181642303
44246 275728857
44247 4444468351
44248 407666650
44249 2021279649
44250 1799141440
44251 1742048203
44252 46327576
44253 1284255767
44254 1682031341
44255 455381734
44256 5041300639
44257 3112924230
44258 216599007
44259 4910125181
44260 937821131
44261 4577151098
44262 265950068
44263 5800515477
44264 1304045459
44265 58255254
44266 425389239
44267 768290795
44268 1979685459
44269 214803983
44270 2317928768
44271 1635927805
44272 2240041598
44273 591956481
44274 4461079285
44275 31228556
44276 2510266093
44277 2472377991
44278 2061144621
44279 2889283262
44280 2202739069
44281 116371159
44282 167694531
44283 121477748
44284 57416771
44285 1222138709
44286 1153395509
44287 745669612
44288 327441956
44289 1288924500
44290 508605977
44291 494761076
44292 2084366978
44293 487221451
44294 2853962393
44295 367560215
44296 10480377445
44297 402386502
44298 127535598
44299 534184181
44300 1008067651
44301 624773581
44302 971424355
44303 5874272193
44304 1979637445
44305 1233311154
44306 2673042740
44307 946216557
44308 2885135536
44309 678700996
44310 2614406331
44311 3842774085
44312 116126608
44313 1054855402
44314 2008590351
44315 2278017052
44316 1237020430
44317 1338423041
44318 27534575
44319 1418598705
44320 1044982379
44321 3477842818
44322 811634893
44323 643820811
44324 2165207989
44325 91352288
44326 30711782
44327 103202234
44328 1565620622
44329 5944073
44330 4459959052
44331 145781271
44332 829324415
44333 1112812848
44334 640282720
44335 1485724508
44336 1461189388
44337 1006486280
44338 569172166
44339 1438637706
44340 2775633910
44341 30525009
44342 1814764250
44343 1023653312
44344 65426558
44345 232630031
44346 2129284338
44347 909081155
44348 1990223005
44349 538692146
44350 80634678
44351 95861364
44352 1424293511
44353 579503826
44354 3693461
44355 822366520
44356 78359076
44357 1900489674
44358 7642863738
44359 421932172
44360 619009592
44361 4416245190
44362 507982969
44363 1631993641
44364 1073367222
44365 2597158538
44366 1076341644
44367 394312685
44368 182002778
44369 16210160
44370 597142346
44371 815463411
44372 235017072
44373 1774041920
44374 125670601
44375 285592644
44376 1070835857
44377 2475396907
44378 1571585215
44379 1927284000
44380 2714879186
44381 3540592745
44382 1890111299
44383 117812159
44384 677771063
44385 1083781026
44386 3702331436
44387 1252342141
44388 31894626
44389 1384868719
44390 23067650
44391 2072134499
44392 653717503
44393 1124407003
44394 481826060
44395 646729972
44396 430205097
44397 5111513
44398 1203995853
44399 2531218405
44400 608735858
44401 1328709459
44402 3630161876
44403 1247874053
44404 1080343675
44405 1507920912
44406 770382824
44407 1595644592
44408 740860406
44409 598887402
44410 1149520420
44411 634795358
44412 274089538
44413 499799309
44414 983874197
44415 568347686
44416 29658026
44417 953641057
44418 1403079586
44419 96779119
44420 266934863
44421 2258458094
44422 1756378910
44423 2577698477
44424 593047188
44425 241055996
44426 1795429193
44427 438732867
44428 780336205
44429 2028119870
44430 810954236
44431 3803500455
44432 3916408940
44433 688872478
44434 333609513
44435 653796975
44436 3211172541
44437 571122541
44438 5945200236
44439 239273605
44440 38617954
44441 180954994
44442 528949397
44443 1076511084
44444 1619236040
44445 473211025
44446 1975410374
44447 2442577964
44448 1506054320
44449 1597330816
44450 2186705473
44451 229607891
44452 2834976985
44453 833303734
44454 2823384357
44455 1367670746
44456 34012024
44457 57506436
44458 1208414846
44459 860113442
44460 18729769
44461 3066130509
44462 2039599943
44463 1773585676
44464 1689309507
44465 1527455767
44466 6175998
44467 35398540
44468 704624914
44469 236240768
44470 3325664902
44471 1184761459
44472 3140249550
44473 297997504
44474 149673299
44475 1346737744
44476 4082988187
44477 723312904
44478 2474059662
44479 234497486
44480 2314999983
44481 3262573192
44482 316730686
44483 561060988
44484 903498253
44485 5623944422
44486 954348192
44487 2001252069
44488 53076170
44489 1263735537
44490 656527811
44491 864855838
44492 1132496200
44493 2885697834
44494 516831201
44495 1173201659
44496 3404377721
44497 5491155955
44498 618092198
44499 3414383936
44500 650264760
44501 2111428388
44502 2357405262
44503 1798440684
44504 16584713
44505 2132007194
44506 369311231
44507 4044094705
44508 1083008057
44509 1993533556
44510 777582034
44511 1353003654
44512 434638702
44513 3193017193
44514 1584895666
44515 1038915874
44516 758668599
44517 165124735
44518 1118451545
44519 1932745274
44520 373024239
44521 23068400
44522 955788809
44523 1058969760
44524 41137951
44525 3294038481
44526 3567002014
44527 2385058002
44528 4156674557
44529 78216644
44530 565670769
44531 4593596360
44532 1243398591
44533 178257595
44534 18668802
44535 452850013
44536 3576685386
44537 1185668006
44538 1322064883
44539 55622690
44540 1527082507
44541 793396030
44542 886756455
44543 129994320
44544 1114134573
44545 2507027465
44546 638769379
44547 2321911942
44548 314854472
44549 1215656216
44550 1121809571
44551 212010206
44552 633304971
44553 410828837
44554 2130130381
44555 1760860953
44556 1553637130
44557 795872126
44558 1350276584
44559 495893299
44560 1861334474
44561 599447453
44562 928210865
44563 4345329309
44564 1417976832
44565 234109616
44566 1998374142
44567 97891838
44568 648078223
44569 2559751359
44570 481783937
44571 1583916750
44572 1682122836
44573 2177815881
44574 1335601402
44575 1310080855
44576 1227073140
44577 149784077
44578 443477950
44579 412272910
44580 410258674
44581 197753704
44582 119094005
44583 2193124079
44584 6486343440
44585 8048614
44586 5062607064
44587 747694035
44588 962235618
44589 1395170315
44590 1953208937
44591 126999005
44592 7351850686
44593 1494033289
44594 57280282
44595 4790179585
44596 607867915
44597 436623146
44598 463273068
44599 492666841
44600 1035549863
44601 2606654459
44602 2031478036
44603 965640109
44604 2059397171
44605 3303158288
44606 118332977
44607 1134200798
44608 698806938
44609 504859812
44610 1068452288
44611 194470638
44612 700333410
44613 2103909156
44614 1173755933
44615 23011569
44616 1442981535
44617 815225099
44618 728937039
44619 119004125
44620 140114616
44621 849367088
44622 1139798398
44623 7944354407
44624 803997884
44625 2421674773
44626 36470826
44627 197767221
44628 205551074
44629 1518267971
44630 327953515
44631 474005575
44632 4888490998
44633 431895764
44634 3014138524
44635 2378110033
44636 184273116
44637 3925662672
44638 183307732
44639 1407057048
44640 1205317280
44641 1295741963
44642 463981160
44643 443147591
44644 3943714070
44645 31531505
44646 1676759243
44647 4788765926
44648 1081563042
44649 3823614805
44650 254205453
44651 5518645253
44652 479689536
44653 2741084866
44654 2673263556
44655 4609655593
44656 39009629
44657 928153528
44658 919911331
44659 7455351958
44660 172041415
44661 2068750718
44662 41511222
44663 697674607
44664 251097807
44665 1263749170
44666 1095539224
44667 1692782242
44668 1645820273
44669 791809534
44670 212510109
44671 405760479
44672 1741117389
44673 509260858
44674 511306799
44675 998049415
44676 1224338031
44677 125672019
44678 614208555
44679 2139899143
44680 1443566406
44681 1310662778
44682 663421407
44683 3167095829
44684 2192215200
44685 559717374
44686 425374581
44687 322332373
44688 272502443
44689 136576433
44690 1742917055
44691 1713824996
44692 3772082396
44693 142779990
44694 159178121
44695 513075743
44696 325479071
44697 19955629
44698 764216342
44699 666461300
44700 440914671
44701 3055653128
44702 330874306
44703 1437942116
44704 3182345107
44705 3280947132
44706 245180645
44707 2633232495
44708 641894970
44709 2723088431
44710 960391623
44711 679187466
44712 1325576057
44713 2031314518
44714 353020021
44715 1940674290
44716 460633088
44717 676128369
44718 726409705
44719 2427738706
44720 1341485689
44721 739926257
44722 1771859819
44723 993650803
44724 666771162
44725 257627836
44726 2235481964
44727 86680433
44728 840783491
44729 6415148367
44730 846967346
44731 1642666166
44732 1628634696
44733 300681355
44734 256801730
44735 953323822
44736 4515436919
44737 819370012
44738 1609485322
44739 579380027
44740 4906024434
44741 7227341031
44742 1370626369
44743 28789537
44744 14672968
44745 832132977
44746 3418231876
44747 8648702642
44748 291444020
44749 738074847
44750 219393019
44751 17289065
44752 197935325
44753 568273049
44754 1177002419
44755 31162829
44756 2040130332
44757 110030783
44758 581885967
44759 203370582
44760 723981281
44761 2323049405
44762 257436165
44763 1223130125
44764 835430979
44765 2444965114
44766 4332169133
44767 1844601956
44768 601993079
44769 3252022758
44770 2206478746
44771 2205279144
44772 546514136
44773 2031872682
44774 944460396
44775 1212802551
44776 2492469141
44777 1430717229
44778 402369990
44779 314213191
44780 592365679
44781 1479665022
44782 979068828
44783 2573830503
44784 5731931481
44785 1175867487
44786 513742521
44787 457266005
44788 115452100
44789 1719406903
44790 3477749557
44791 1414993365
44792 1497583076
44793 2529038167
44794 17409198
44795 1735398766
44796 4240037233
44797 2824701
44798 1410072837
44799 482700625
44800 1013038337
44801 1187287356
44802 65204993
44803 786017060
44804 187554895
44805 1629797882
44806 2709427701
44807 961098158
44808 2824596441
44809 30413625
44810 66683663
44811 4501971989
44812 3741395466
44813 2440208149
44814 970488271
44815 2942293582
44816 183464480
44817 58506944
44818 1987012025
44819 730953535
44820 566147092
44821 1351940611
44822 34568932
44823 407149538
44824 2831792163
44825 968241794
44826 3065070989
44827 634923126
44828 6012252
44829 1326556094
44830 850345931
44831 298599637
44832 2843320889
44833 837439621
44834 4638153578
44835 1919929935
44836 3098619747
44837 606183643
44838 1098607314
44839 428700539
44840 1100766795
44841 399555673
44842 1442660456
44843 2213288658
44844 250953676
44845 7056582795
44846 1584318935
44847 464226549
44848 250820494
44849 3671033407
44850 306531207
44851 1935980859
44852 818260206
44853 961027025
44854 463786228
44855 2873666810
44856 3178726984
44857 227847344
44858 664393780
44859 222866486
44860 803789167
44861 2464540748
44862 1937051941
44863 1385831185
44864 2603485271
44865 922521337
44866 2650714448
44867 745760235
44868 711307994
44869 825900421
44870 2155381621
44871 704068777
44872 68124448
44873 317261911
44874 1429842929
44875 1719540664
44876 897196008
44877 35444972
44878 397946676
44879 25442770
44880 147029598
44881 1609222196
44882 3502009231
44883 750537507
44884 4983983316
44885 2670083786
44886 2028474555
44887 1995855339
44888 123975692
44889 4479621153
44890 1512066261
44891 1249864146
44892 955669483
44893 1279427245
44894 1919626105
44895 1464964807
44896 248253701
44897 1555039245
44898 2827748454
44899 1841750838
44900 1057329277
44901 207557681
44902 241766263
44903 292282300
44904 1646152644
44905 233565392
44906 6653670772
44907 59555036
44908 1780031302
44909 565327326
44910 312515865
44911 1397798119
44912 2567223897
44913 669643617
44914 322428848
44915 247852493
44916 42586247
44917 1481179428
44918 821403947
44919 747174673
44920 2560137859
44921 225098061
44922 4799449237
44923 1000212327
44924 41356517
44925 2112500595
44926 147465607
44927 832972091
44928 392231183
44929 801697889
44930 264761604
44931 3250789270
44932 146508343
44933 1843605721
44934 2594795011
44935 4160390668
44936 213520280
44937 165032750
44938 802037997
44939 1118052099
44940 235417950
44941 1167684707
44942 1840986821
44943 1453397711
44944 859002043
44945 818657507
44946 1361161311
44947 1225795074
44948 717078580
44949 53172492
44950 2850815403
44951 477247352
44952 425033782
44953 5829765228
44954 237234242
44955 2230492304
44956 59079484
44957 8872226141
44958 1473979685
44959 1949759431
44960 441140486
44961 1091982774
44962 1104223271
44963 312856946
44964 2859917478
44965 1806872600
44966 829225159
44967 424758243
44968 1084442346
44969 688818251
44970 66703200
44971 4202221644
44972 1896155432
44973 132075825
44974 1510849250
44975 82634739
44976 2944151616
44977 2106901239
44978 1008896694
44979 89751264
44980 1477777391
44981 530508011
44982 53836944
44983 201237336
44984 164331663
44985 554739517
44986 4648315769
44987 1176121229
44988 249576287
44989 646025659
44990 1048279318
44991 1500505474
44992 66558337
44993 50288203
44994 1015108902
44995 2209409144
44996 2710310864
44997 3526041544
44998 710617302
44999 3042075382
45000 176787375
45001 1036840887
45002 1551184726
45003 1293435727
45004 2090902106
45005 3468083592
45006 1538710387
45007 3330006935
45008 1615842676
45009 753834518
45010 8175121879
45011 353277001
45012 4931829100
45013 3788535906
45014 2322734425
45015 54337172
45016 1018870963
45017 3892578628
45018 832225407
45019 56468936
45020 707676552
45021 1165778567
45022 219529500
45023 1633947367
45024 563021290
45025 1747883677
45026 192792897
45027 569539007
45028 225833597
45029 4670010919
45030 4862697444
45031 4467831882
45032 633700204
45033 3291542412
45034 814141118
45035 2966501563
45036 8412107178
45037 320090280
45038 2505302419
45039 2651092226
45040 1938656743
45041 282556873
45042 229591336
45043 1796158600
45044 1946275055
45045 1439757723
45046 983210838
45047 30230206
45048 225591270
45049 1656740855
45050 83507370
45051 3523187485
45052 1208154427
45053 757348289
45054 688280274
45055 662002600
45056 3758191024
45057 665592684
45058 1289694091
45059 2432998500
45060 1238670053
45061 52599041
45062 1502594972
45063 1079626081
45064 527015566
45065 3437750385
45066 1780377355
45067 361378616
45068 1844063486
45069 263475447
45070 2032596863
45071 86672677
45072 212944941
45073 499149234
45074 1046676664
45075 214382741
45076 426269594
45077 395055062
45078 3515113808
45079 86842500
45080 300081938
45081 3142106591
45082 639024106
45083 702916537
45084 1479919558
45085 1001648719
45086 2409516324
45087 638934439
45088 889648415
45089 561725086
45090 1006927629
45091 320899837
45092 4448816394
45093 4675616457
45094 2219646933
45095 1099149553
45096 2214622237
45097 163979586
45098 503336649
45099 2336455917
45100 2588743501
45101 765877165
45102 275991997
45103 461668227
45104 608768245
45105 4342698
45106 783287066
45107 20365752
45108 1423595218
45109 1100533323
45110 1683024464
45111 699447823
45112 137606497
45113 1861465456
45114 266698671
45115 2123481739
45116 365937268
45117 2407008353
45118 568341456
45119 2342173589
45120 1611556294
45121 1270628757
45122 1912392141
45123 808442999
45124 2701080774
45125 1913462868
45126 368425727
45127 627799570
45128 1579552529
45129 293875370
45130 5560688037
45131 2044321231
45132 890124785
45133 1061925313
45134 355605365
45135 993334982
45136 3211085363
45137 425300289
45138 320037846
45139 90366911
45140 2424424779
45141 529641007
45142 179309372
45143 370299318
45144 2256500710
45145 5675638816
45146 1480978438
45147 600365686
45148 5157445818
45149 3304970174
45150 647531469
45151 308098238
45152 583132777
45153 1555935767
45154 607761128
45155 915284968
45156 81041186
45157 1000714625
45158 424901787
45159 164937432
45160 2202335878
45161 338161016
45162 620778816
45163 122992382
45164 4089482477
45165 3592251
45166 4507807502
45167 938514201
45168 2155432942
45169 106399391
45170 480216327
45171 2909847624
45172 1506749324
45173 683814954
45174 1120777065
45175 802236746
45176 983738090
45177 1617894626
45178 543704201
45179 12154196
45180 1736437135
45181 165898
45182 1299145656
45183 966793628
45184 530511080
45185 285401610
45186 534194497
45187 4312449069
45188 64539163
45189 1125177815
45190 387900705
45191 1549237331
45192 1938060888
45193 38198111
45194 277207458
45195 3538695497
45196 1926492986
45197 1112703504
45198 690470649
45199 1016861486
45200 522529598
45201 1942033039
45202 3908915479
45203 173877390
45204 21312315
45205 631202256
45206 2750554793
45207 2790642778
45208 259310699
45209 2157479440
45210 957859363
45211 8101389511
45212 1946648377
45213 1775947629
45214 107033828
45215 33274842
45216 186405990
45217 607315202
45218 457524907
45219 580573185
45220 1173566527
45221 1374523732
45222 2130041269
45223 1102250357
45224 1842490735
45225 5427944882
45226 1750688539
45227 488859679
45228 4439617
45229 1157001702
45230 1514193243
45231 3164655580
45232 793036438
45233 214875733
45234 2326099145
45235 1732050063
45236 3329206373
45237 213992657
45238 1592989022
45239 1086142221
45240 477201661
45241 113760984
45242 457773423
45243 491727487
45244 1562768475
45245 4302931952
45246 527122753
45247 16724300
45248 889427508
45249 8021113940
45250 1358999516
45251 570519308
45252 7014056680
45253 2992233980
45254 2574920482
45255 1492753949
45256 262941359
45257 316964177
45258 347173453
45259 2514300340
45260 2568038620
45261 3637514827
45262 145649381
45263 2129364004
45264 1165863178
45265 224818337
45266 340312941
45267 321489604
45268 962983153
45269 170820433
45270 1781736638
45271 1436098516
45272 1302688698
45273 717805503
45274 1545425842
45275 1943465776
45276 446074095
45277 1651361239
45278 1434717626
45279 1322968103
45280 5343693435
45281 3297178628
45282 1405294687
45283 442421423
45284 270519426
45285 680107847
45286 1723410025
45287 138009353
45288 190469813
45289 517754
45290 434087389
45291 230112200
45292 1949558088
45293 435279574
45294 76881239
45295 2039699770
45296 1096650986
45297 1803785636
45298 6566783472
45299 993769830
45300 1503813702
45301 3754897643
45302 1415616508
45303 889266966
45304 283162087
45305 4874159249
45306 401422438
45307 137352678
45308 64227958
45309 2131970431
45310 633846741
45311 1992309986
45312 3115923624
45313 4697764259
45314 323702427
45315 3283325559
45316 270269077
45317 777496751
45318 1484459505
45319 841458267
45320 79465623
45321 1413911373
45322 583678108
45323 805894982
45324 1604977136
45325 2271427202
45326 3441261851
45327 592323579
45328 3393720145
45329 882647964
45330 173423544
45331 127274250
45332 1082032433
45333 1524863242
45334 114762554
45335 2285225340
45336 245948946
45337 1800673779
45338 1042276360
45339 23423743
45340 863871681
45341 96246151
45342 1718217994
45343 1143719235
45344 147722400
45345 3003227347
45346 1684831116
45347 961586873
45348 1519228982
45349 3196434013
45350 2107896333
45351 1432837000
45352 821527064
45353 1596912276
45354 605793645
45355 1261224620
45356 824039796
45357 168730575
45358 1768846467
45359 2165475655
45360 294205837
45361 360396842
45362 460493903
45363 2706465449
45364 53322720
45365 5084222759
45366 911212921
45367 1528445826
45368 2850240271
45369 4018039891
45370 4077009277
45371 6063937
45372 3010020744
45373 67854987
45374 421221330
45375 1591850396
45376 1355555640
45377 146621767
45378 1739339635
45379 4997299061
45380 669699135
45381 2320673839
45382 500350669
45383 4359838756
45384 1193201590
45385 327952027
45386 2918723879
45387 1669915819
45388 72716412
45389 790736202
45390 1489887145
45391 2755092899
45392 183017817
45393 598591809
45394 1105922945
45395 358626691
45396 433626380
45397 243228651
45398 62922697
45399 779932243
45400 199074862
45401 1112686486
45402 344824057
45403 2923543611
45404 555123731
45405 1383246119
45406 523690180
45407 94257975
45408 1011183567
45409 5572633064
45410 2197203604
45411 731711140
45412 987869073
45413 2375077728
45414 1227827336
45415 898377543
45416 15214302
45417 336290834
45418 137211352
45419 2243630491
45420 2508443485
45421 3831979960
45422 192757095
45423 1189525861
45424 1137901580
45425 4141955507
45426 5915304917
45427 4240156693
45428 1078740825
45429 1949818947
45430 2057967098
45431 693137809
45432 340259374
45433 780152735
45434 2086449442
45435 2373491636
45436 181408816
45437 2158091496
45438 439040852
45439 1831767556
45440 1288910310
45441 3069313441
45442 3144576392
45443 642397458
45444 329114542
45445 268412984
45446 421142263
45447 563574328
45448 842469128
45449 1099948163
45450 220900340
45451 969046782
45452 1249567545
45453 190367471
45454 3204459972
45455 390270263
45456 371629589
45457 1944969582
45458 1094169934
45459 1385066233
45460 155457288
45461 108606015
45462 324086707
45463 90486671
45464 310696704
45465 1050737489
45466 440777195
45467 935390803
45468 784281344
45469 1804109361
45470 837619029
45471 679311235
45472 385469500
45473 2782533067
45474 73698816
45475 48164827
45476 706372490
45477 1490851600
45478 2571562271
45479 2315473988
45480 1613489218
45481 5977054464
45482 463487354
45483 270773927
45484 4142267537
45485 2915651904
45486 771714705
45487 3909187019
45488 1377850342
45489 62565695
45490 2102069965
45491 1294089731
45492 2014606391
45493 4668352217
45494 114683343
45495 581054639
45496 2469627939
45497 506721399
45498 1214669652
45499 305038427
45500 877061211
45501 282768558
45502 2789629501
45503 4391711977
45504 901401463
45505 993486661
45506 5649570219
45507 1834964342
45508 4850325864
45509 391932562
45510 1747073528
45511 4974691679
45512 3701853946
45513 61262368
45514 32289899
45515 566841270
45516 1769122608
45517 1527793095
45518 437660336
45519 2518496653
45520 755454735
45521 45408838
45522 2039910523
45523 2475370804
45524 86147967
45525 5090586923
45526 103290835
45527 2180114868
45528 8908861120
45529 1073248817
45530 515216441
45531 860931215
45532 599728927
45533 2556741669
45534 1497427636
45535 221455468
45536 1661525389
45537 4668456758
45538 1765032333
45539 233509910
45540 1650083123
45541 537745521
45542 482610591
45543 1159099994
45544 563004612
45545 7432767
45546 432141104
45547 706607303
45548 768881157
45549 13408391
45550 1668521824
45551 343960223
45552 1790751725
45553 2340850908
45554 1557326726
45555 1337019791
45556 861178758
45557 951202963
45558 4898366753
45559 2691637381
45560 1169362714
45561 199811752
45562 136179911
45563 185975689
45564 494278157
45565 862199755
45566 1007071722
45567 3235551554
45568 4288090823
45569 902506016
45570 2725228208
45571 310551374
45572 1091854674
45573 277141280
45574 3864366993
45575 2423008066
45576 879534977
45577 5886979192
45578 1294562002
45579 4480440372
45580 1064850892
45581 166665941
45582 150146011
45583 765083545
45584 226895700
45585 1423659658
45586 1152865772
45587 1235463642
45588 305331545
45589 845702220
45590 2927059551
45591 2613127738
45592 2137247528
45593 352476392
45594 273766124
45595 2567692033
45596 160367571
45597 4332446709
45598 792395316
45599 711074314
45600 5482955393
45601 757613664
45602 1645270085
45603 1190883579
45604 465224416
45605 1188958596
45606 798200764
45607 3287783500
45608 2563703327
45609 1179393851
45610 1827856783
45611 95953158
45612 5080031431
45613 3160778796
45614 62079620
45615 369356973
45616 1309172735
45617 1153513889
45618 3556535357
45619 2283336495
45620 4926021909
45621 540640582
45622 338944039
45623 53151423
45624 1762405186
45625 79775174
45626 609710249
45627 2457740224
45628 4222101155
45629 1029466305
45630 2922017734
45631 3727599066
45632 4045039144
45633 1596924236
45634 696271528
45635 154565576
45636 5188886156
45637 3873651777
45638 3689866233
45639 2387493586
45640 1339022070
45641 663889736
45642 1363579609
45643 2312347796
45644 1965446841
45645 1548099729
45646 945438723
45647 1593543885
45648 1292507612
45649 656607273
45650 651932114
45651 1021232350
45652 316348385
45653 4946036664
45654 399603781
45655 2934371229
45656 4019311161
45657 2089328535
45658 151606388
45659 49836613
45660 621302638
45661 2734643866
45662 2164726132
45663 2044413064
45664 798187181
45665 276283338
45666 114090969
45667 2493170164
45668 2829014227
45669 532660239
45670 2396038075
45671 2391588767
45672 1008907235
45673 168267649
45674 3282261276
45675 1431525701
45676 4786743
45677 1092243484
45678 1268399028
45679 283985493
45680 1659611048
45681 334884117
45682 1850551117
45683 223031428
45684 6191092725
45685 1173989270
45686 4459231592
45687 2827130975
45688 231813636
45689 608587589
45690 33683042
45691 6684132754
45692 1160303974
45693 3913909815
45694 2338316052
45695 2266956342
45696 2818861009
45697 1360078159
45698 251158012
45699 549841497
45700 3863265664
45701 1628022667
45702 1941906485
45703 476862477
45704 1420920586
45705 632093970
45706 489180838
45707 4009572455
45708 244968157
45709 1524616654
45710 305884627
45711 1480615995
45712 2527243823
45713 177274958
45714 1838481675
45715 1894271538
45716 2495820915
45717 1104925971
45718 788521735
45719 683323460
45720 6726578783
45721 2090572926
45722 127540516
45723 715191374
45724 4902979531
45725 595293470
45726 1092102551
45727 424559404
45728 282476527
45729 403582151
45730 1023000976
45731 692095221
45732 2228013191
45733 1756335864
45734 1073310826
45735 2896059747
45736 550240732
45737 198431663
45738 3080099452
45739 3836062767
45740 7663238132
45741 2088605461
45742 1919361097
45743 2856709057
45744 180076432
45745 496724126
45746 351653342
45747 92751106
45748 2047533552
45749 599940111
45750 655112696
45751 504731037
45752 1443347996
45753 703035326
45754 5004906718
45755 293383502
45756 575769666
45757 1093387703
45758 853794496
45759 123053410
45760 3950943970
45761 1281638428
45762 2057597569
45763 1143685016
45764 307283735
45765 2925115934
45766 426686636
45767 2194243741
45768 2017031218
45769 7320584121
45770 1938870630
45771 1702485060
45772 4459076163
45773 4344285042
45774 1786300426
45775 1520268013
45776 246294493
45777 1049095646
45778 55979260
45779 694784553
45780 1469536502
45781 551594923
45782 1439635899
45783 677402626
45784 1343015232
45785 457581157
45786 6642785227
45787 2034746968
45788 5460206413
45789 1528325868
45790 738904104
45791 387111633
45792 109108442
45793 2218630263
45794 285320835
45795 4698975053
45796 1585241230
45797 1214768615
45798 189658938
45799 239765488
45800 1148109967
45801 1002207657
45802 334411999
45803 733237059
45804 225921548
45805 494112730
45806 49632657
45807 3763085
45808 4486833844
45809 477522243
45810 4106822043
45811 689377649
45812 705272679
45813 6200167838
45814 247706587
45815 2237452892
45816 524733904
45817 257797823
45818 4365152322
45819 53283459
45820 217900861
45821 2432434989
45822 2001235898
45823 1220667037
45824 1369590057
45825 675903720
45826 605947432
45827 1756589518
45828 285747115
45829 388371844
45830 4074265611
45831 1014192611
45832 2733764962
45833 3046836203
45834 1795810661
45835 4179700794
45836 1774856007
45837 2099656974
45838 1094372437
45839 1448385821
45840 125926912
45841 1286277883
45842 441584806
45843 134082486
45844 1101607310
45845 194582930
45846 3493034615
45847 431550550
45848 879517715
45849 2156106166
45850 911244707
45851 1672643035
45852 5075347
45853 2952962249
45854 232245750
45855 1675389657
45856 1735988835
45857 382716141
45858 214721307
45859 510272812
45860 915097772
45861 2006281249
45862 4420802010
45863 2591511549
45864 1491544358
45865 392916041
45866 1461664376
45867 1480607397
45868 663784142
45869 524814015
45870 253553460
45871 84729719
45872 1538910011
45873 1475216605
45874 1074843657
45875 972071504
45876 2811717104
45877 200073013
45878 69122023
45879 2959578375
45880 660827589
45881 64380593
45882 1087259957
45883 2830963821
45884 1614336899
45885 288485575
45886 193544082
45887 165811337
45888 384047791
45889 262489325
45890 437676668
45891 742951059
45892 7434783967
45893 160650770
45894 368089536
45895 726104757
45896 2560743327
45897 722089766
45898 4352384230
45899 4758802171
45900 937909330
45901 816208772
45902 1030798322
45903 2224745746
45904 5976116669
45905 1133340541
45906 798690329
45907 1792484533
45908 819613020
45909 531895104
45910 800248812
45911 1167711601
45912 2217852647
45913 172061535
45914 24156471
45915 611874515
45916 721966187
45917 1201417332
45918 936128795
45919 4200333883
45920 1350555796
45921 201135840
45922 353799554
45923 192567008
45924 153830051
45925 2080027172
45926 4130604634
45927 4096324241
45928 962716097
45929 204325188
45930 1001721353
45931 956385631
45932 2448560368
45933 2180196439
45934 2785307473
45935 214441261
45936 1043182948
45937 3507288460
45938 1793573274
45939 730814081
45940 48456724
45941 4031238234
45942 4904579943
45943 1248891943
45944 1859081520
45945 1193791146
45946 949177976
45947 1976506525
45948 1446610773
45949 2938440474
45950 1255325560
45951 1853193540
45952 970588814
45953 1350853365
45954 3284884670
45955 1271292302
45956 4790968608
45957 132833886
45958 1869363787
45959 528698345
45960 636745683
45961 1585900386
45962 1508579134
45963 898761707
45964 2354672406
45965 4316647309
45966 6304212698
45967 4980656471
45968 1005232573
45969 1239260797
45970 3280006457
45971 388189756
45972 342032105
45973 60037816
45974 236878431
45975 181627870
45976 130549519
45977 2280115918
45978 1393876006
45979 82415405
45980 1215467273
45981 5817765146
45982 837913836
45983 1233647897
45984 629345208
45985 846355580
45986 831091759
45987 2350422195
45988 3531649181
45989 325054944
45990 1535450928
45991 979343807
45992 599638293
45993 2422316320
45994 2135004490
45995 1739939902
45996 1386642142
45997 183728791
45998 60537147
45999 499612763
46000 838819485
46001 92731098
46002 522028719
46003 1929111937
46004 433250536
46005 5667653872
46006 3714266613
46007 2510140305
46008 1785309209
46009 305648788
46010 2586682601
46011 346487609
46012 1200653278
46013 3253232478
46014 2669169085
46015 1841048196
46016 1146516416
46017 1032126014
46018 2990230922
46019 500865119
46020 3228948851
46021 861808818
46022 5492282630
46023 2694643486
46024 311609038
46025 5978464342
46026 702576701
46027 1913613414
46028 2399911255
46029 2709511925
46030 1889830133
46031 243115726
46032 1774636953
46033 215543341
46034 739875137
46035 3091650129
46036 349002142
46037 3554247596
46038 1865973316
46039 89948832
46040 161564096
46041 508366040
46042 2242697973
46043 1445766525
46044 1068757398
46045 89434950
46046 4144480380
46047 1639682947
46048 2617171727
46049 418747815
46050 1166020412
46051 527220119
46052 2727948713
46053 2999659251
46054 1158830990
46055 2199707961
46056 839211406
46057 1427660554
46058 1350745050
46059 26293321
46060 832306034
46061 1121264522
46062 3059199182
46063 1150099817
46064 554668593
46065 1680972842
46066 3286106924
46067 1051263752
46068 197022954
46069 544076225
46070 2627463966
46071 7351990621
46072 1975495513
46073 443310912
46074 548076899
46075 1468593725
46076 687292795
46077 47729951
46078 90159501
46079 59583969
46080 1340854716
46081 391078628
46082 216482295
46083 35793857
46084 1271338274
46085 3520623146
46086 1417492194
46087 6751947565
46088 1736524126
46089 642108652
46090 300927439
46091 1613144494
46092 937010707
46093 928985987
46094 4226333234
46095 7058141353
46096 1614947092
46097 742681900
46098 3018016686
46099 900719388
46100 45898341
46101 2507023539
46102 1657477035
46103 3496085871
46104 1007995819
46105 2001498065
46106 404915994
46107 1717385777
46108 2506463986
46109 1655429203
46110 1720323729
46111 772010964
46112 1856868676
46113 4427986736
46114 1446218565
46115 2116570416
46116 3485714445
46117 1787733067
46118 103395673
46119 148346392
46120 310651813
46121 207401595
46122 516631978
46123 2553220290
46124 2027251084
46125 753320720
46126 1453924913
46127 2266738820
46128 43611303
46129 137027709
46130 2269758269
46131 406194795
46132 190405009
46133 268012087
46134 1163684793
46135 2974803168
46136 1099206072
46137 1934567160
46138 206125899
46139 227255655
46140 376795123
46141 4835742797
46142 57837281
46143 891838273
46144 4643760902
46145 136214109
46146 1373384024
46147 1268973204
46148 1116215093
46149 3621875381
46150 440501569
46151 1543927849
46152 1686114778
46153 1184407842
46154 984682813
46155 665657053
46156 796023326
46157 2686999177
46158 393596068
46159 481264534
46160 1936592751
46161 1303784583
46162 236327375
46163 6079058325
46164 260375787
46165 1156332374
46166 2348785130
46167 1890033515
46168 96608205
46169 568224734
46170 1497133411
46171 3738423131
46172 586650365
46173 1427092363
46174 13912697
46175 71585249
46176 304118125
46177 854726787
46178 520326416
46179 2886367058
46180 435782746
46181 1943310751
46182 15484893
46183 479095186
46184 626692938
46185 1922689576
46186 902689731
46187 8816896
46188 613603954
46189 136822092
46190 566041199
46191 411543411
46192 7648026230
46193 639901876
46194 4240633394
46195 1746531548
46196 372009903
46197 725954536
46198 4480054815
46199 111767629
46200 1105934585
46201 2760478196
46202 59147183
46203 1760533120
46204 159897671
46205 1319214813
46206 733490926
46207 39190520
46208 104361904
46209 545747395
46210 3406725082
46211 319682894
46212 2004122949
46213 104457046
46214 5003560775
46215 232014488
46216 1496519169
46217 205699428
46218 550904446
46219 2158110245
46220 1060399410
46221 101451880
46222 2874939115
46223 1814237023
46224 2177296228
46225 1206595394
46226 333691564
46227 182934672
46228 1396935882
46229 184356883
46230 1183660436
46231 5530087071
46232 1907853640
46233 4154264262
46234 2065917941
46235 19439266
46236 3565463947
46237 1166708849
46238 1706531024
46239 315224229
46240 2981811082
46241 5310788805
46242 3436818550
46243 1944773885
46244 2173261980
46245 900875142
46246 3796843786
46247 519275211
46248 548047336
46249 3097037021
46250 2958407791
46251 810174022
46252 540107418
46253 308733101
46254 278169998
46255 112883196
46256 568484397
46257 3967258925
46258 2418517284
46259 1101414313
46260 22578324
46261 3369942365
46262 1775359763
46263 2782990279
46264 437685960
46265 247812971
46266 3409038248
46267 1458869234
46268 1373160121
46269 532217256
46270 1301987274
46271 158984100
46272 170038032
46273 2913440020
46274 710896738
46275 697124700
46276 6412864617
46277 459458732
46278 2531383888
46279 287272298
46280 1194219825
46281 1288703005
46282 3164080197
46283 1909791149
46284 1326721530
46285 316908136
46286 737940205
46287 6047598200
46288 886816300
46289 881855066
46290 1300337667
46291 4949226194
46292 20085893
46293 3168525466
46294 504754790
46295 2164669633
46296 32348706
46297 4621590635
46298 1001720190
46299 154208458
46300 1322821601
46301 339192031
46302 21126006
46303 1208177383
46304 244602031
46305 1355502036
46306 254390795
46307 134193243
46308 39057441
46309 113439595
46310 967055681
46311 1534595269
46312 689959136
46313 803328640
46314 196097863
46315 172248203
46316 769142146
46317 441400383
46318 250019207
46319 1539325983
46320 116944431
46321 1410666927
46322 2198004843
46323 4171645460
46324 1787553719
46325 2736449067
46326 1794194976
46327 1463177122
46328 2248630060
46329 1112561015
46330 1581585594
46331 1104564912
46332 895706880
46333 2782551514
46334 4068963445
46335 606448663
46336 419926242
46337 139892867
46338 298208165
46339 1661708593
46340 2408142909
46341 1695487809
46342 325556208
46343 227918679
46344 3078207005
46345 3194015664
46346 819399018
46347 268082927
46348 2397814734
46349 1615944101
46350 6137252361
46351 757976980
46352 297153945
46353 105144609
46354 561471595
46355 1229706222
46356 3173543515
46357 126464406
46358 256145319
46359 1111113364
46360 3290939095
46361 541333828
46362 1036681064
46363 1605626452
46364 5360774488
46365 611336935
46366 2209434047
46367 795587474
46368 605296425
46369 1731866891
46370 1102066769
46371 250200376
46372 576872096
46373 714163405
46374 1228771338
46375 1785626104
46376 3730261222
46377 1924672647
46378 1441613443
46379 46516759
46380 2387641887
46381 711264061
46382 803515204
46383 546257190
46384 582942744
46385 1719630068
46386 304042054
46387 461305927
46388 897126601
46389 86748868
46390 360820942
46391 2773893215
46392 714552365
46393 1070676906
46394 3151686922
46395 2041237642
46396 3715397332
46397 2398328035
46398 1564302296
46399 4907260573
46400 349453932
46401 1213927672
46402 331077014
46403 2671026299
46404 4943566544
46405 2162376293
46406 2394712566
46407 2269799681
46408 2707757148
46409 963732022
46410 202878603
46411 920082760
46412 3138328551
46413 1263814055
46414 1125826217
46415 5582644317
46416 784399368
46417 2021864104
46418 2052941040
46419 5424903243
46420 962667934
46421 196605339
46422 177338312
46423 1474186931
46424 1762349789
46425 754837795
46426 91906059
46427 1991234710
46428 237624798
46429 1045476954
46430 3572741523
46431 1051183749
46432 213040571
46433 2629957567
46434 823119342
46435 2294726493
46436 2225667843
46437 1070094903
46438 979761216
46439 5258964048
46440 969470048
46441 514856442
46442 3293085943
46443 988839907
46444 2349174916
46445 1064783533
46446 434124053
46447 1473414706
46448 2537766002
46449 2285296448
46450 2991087853
46451 258542559
46452 4868115435
46453 2313590999
46454 207464124
46455 1657125606
46456 3614845849
46457 653291871
46458 1491360018
46459 677580169
46460 2066560706
46461 130817329
46462 496570620
46463 1104463029
46464 1107753230
46465 2174751914
46466 320098191
46467 217018394
46468 1453063156
46469 419101550
46470 464980685
46471 2497013093
46472 1174206870
46473 3467910986
46474 3953090507
46475 2277529875
46476 1397213641
46477 2554717100
46478 900130945
46479 710245757
46480 1482195687
46481 708894037
46482 2239197696
46483 685028504
46484 583393923
46485 154069704
46486 895878777
46487 1471175383
46488 870494999
46489 433280071
46490 7558012810
46491 961583245
46492 3282794383
46493 381162726
46494 1157762081
46495 182659680
46496 1374783367
46497 2852252433
46498 2021126147
46499 661160912
46500 46250557
46501 635467793
46502 1741123781
46503 2416652798
46504 1448994108
46505 3191420
46506 1514552885
46507 3346648700
46508 822907825
46509 1937099552
46510 2075690219
46511 2594371
46512 1097153785
46513 2591928569
46514 1648302958
46515 791535507
46516 728606100
46517 1069620390
46518 4714133880
46519 3133309697
46520 152669110
46521 1885681988
46522 5661891052
46523 2597104506
46524 4848712481
46525 229911657
46526 460510059
46527 2123634846
46528 2007610026
46529 199960794
46530 522110539
46531 1567561855
46532 156312088
46533 209216747
46534 1329004940
46535 2817192276
46536 1049908644
46537 5116733059
46538 319483295
46539 3600039821
46540 824667870
46541 962337182
46542 1198868666
46543 159672817
46544 1635793508
46545 128202718
46546 5327020388
46547 555646006
46548 927859339
46549 392688660
46550 868755659
46551 2972134766
46552 1167390923
46553 1608983745
46554 704105856
46555 282572424
46556 3494360568
46557 1550606398
46558 1052763549
46559 680406230
46560 1286795176
46561 548310724
46562 398020550
46563 465194511
46564 389556485
46565 504989826
46566 1197411757
46567 1429452370
46568 519284597
46569 276620421
46570 4376201936
46571 564165757
46572 619467213
46573 28379047
46574 1396404734
46575 845972424
46576 2179571927
46577 1369717552
46578 1249771602
46579 163324511
46580 428674476
46581 357435114
46582 56918763
46583 1133723181
46584 409608362
46585 7720960914
46586 660248714
46587 3755002812
46588 1258975597
46589 465347962
46590 3657571753
46591 1373138257
46592 2554513841
46593 1344611522
46594 754519187
46595 1178027834
46596 2982452573
46597 915091056
46598 870264113
46599 205213670
46600 269882041
46601 434498851
46602 2072376341
46603 266398283
46604 1320479596
46605 619314080
46606 314616756
46607 1177456296
46608 622879624
46609 609612599
46610 1762383457
46611 893719189
46612 5309774099
46613 3529239489
46614 332613786
46615 229444995
46616 314717729
46617 1843004802
46618 1331893162
46619 1598584202
46620 556853909
46621 2945774488
46622 275965686
46623 268377020
46624 821898235
46625 757943376
46626 1419893726
46627 456769828
46628 1714397577
46629 9979263
46630 1411452240
46631 816566036
46632 3175919009
46633 341943754
46634 2504693966
46635 1324591109
46636 431755072
46637 1660880828
46638 843081682
46639 1387965807
46640 2663818736
46641 3561795800
46642 1323503870
46643 604814135
46644 397423724
46645 281494910
46646 1218702734
46647 796285195
46648 63007157
46649 1268223984
46650 2544871374
46651 451955431
46652 129655133
46653 6933596118
46654 3714489401
46655 1138296688
46656 2805063352
46657 3184144057
46658 2799961460
46659 302677691
46660 7340086987
46661 339502082
46662 311156896
46663 564048408
46664 1141798502
46665 1196053465
46666 1051202139
46667 227184106
46668 321023403
46669 3170697496
46670 2152864855
46671 2498116030
46672 2002092391
46673 2830413354
46674 4575572005
46675 2785085693
46676 413966500
46677 4016021313
46678 1091454088
46679 889014300
46680 601677960
46681 489853359
46682 502428340
46683 858502773
46684 1491868081
46685 3975870817
46686 2446450345
46687 3892255655
46688 1287828239
46689 488199362
46690 3417325222
46691 1553504297
46692 5969813377
46693 2180750526
46694 353377904
46695 633848189
46696 1002258297
46697 4395994525
46698 351953053
46699 1831232502
46700 201825379
46701 3289910770
46702 2152086717
46703 770237918
46704 265384514
46705 5140512372
46706 1867569049
46707 2646843792
46708 546052370
46709 518545284
46710 748346203
46711 1567499903
46712 1415090503
46713 2715586677
46714 5424330651
46715 158425420
46716 3104212583
46717 2414294854
46718 4980217618
46719 5358792215
46720 3161873066
46721 2372437409
46722 1178943182
46723 837397360
46724 4363952722
46725 24122876
46726 2317101832
46727 1049920025
46728 3085697198
46729 127685417
46730 2631613148
46731 1169819286
46732 50521500
46733 1853043770
46734 10756099
46735 1243777750
46736 2425888038
46737 480284046
46738 2711940880
46739 1786674543
46740 696023549
46741 368668275
46742 2207753320
46743 1024678787
46744 519965595
46745 454209492
46746 1652230118
46747 3614331811
46748 3997932996
46749 1340004103
46750 579596323
46751 79083036
46752 118773538
46753 2441987901
46754 1402056227
46755 1979711099
46756 2338268883
46757 3253273298
46758 1029212242
46759 2341180359
46760 1406575017
46761 7782582
46762 270253280
46763 1585361378
46764 1569630126
46765 2704433894
46766 1384851286
46767 550009475
46768 268613159
46769 1314065093
46770 4057836109
46771 8893383904
46772 1026375667
46773 7489466484
46774 1279136430
46775 3561083092
46776 244332332
46777 3102231527
46778 988939222
46779 14703402
46780 2676284703
46781 563386096
46782 371342404
46783 6400739107
46784 1064418968
46785 647283399
46786 1461079158
46787 731477366
46788 2334156210
46789 863896777
46790 685727402
46791 511521297
46792 473529406
46793 2950962185
46794 1444967525
46795 2421570426
46796 998763147
46797 1843434091
46798 104825194
46799 279008120
46800 3499559114
46801 405521864
46802 3851347024
46803 4382342221
46804 6354652423
46805 716623487
46806 328529026
46807 86374752
46808 2210066372
46809 192775253
46810 1222118337
46811 820333926
46812 1474524679
46813 3588551106
46814 853889245
46815 2301202528
46816 1238107122
46817 19769693
46818 1285738502
46819 410403125
46820 1105766152
46821 73146015
46822 3008472828
46823 3868417723
46824 162814479
46825 505394988
46826 3585785500
46827 820518994
46828 314044308
46829 3751013337
46830 223300063
46831 1309490486
46832 958409801
46833 1950352620
46834 559929988
46835 2725338885
46836 6129395222
46837 166270020
46838 3888142895
46839 4643884752
46840 436710568
46841 812567972
46842 218222466
46843 1842052099
46844 3541692041
46845 1453859357
46846 731767876
46847 646183217
46848 1047271749
46849 56284005
46850 1256867623
46851 6464429656
46852 546796739
46853 93010808
46854 419859978
46855 4509000821
46856 1501650059
46857 2614857238
46858 24117302
46859 1956215486
46860 1723696437
46861 451040135
46862 4511782
46863 712249045
46864 2973279491
46865 201500828
46866 3158796672
46867 1669077052
46868 928961109
46869 817227712
46870 804020048
46871 62182230
46872 1367606444
46873 1151097806
46874 2508887268
46875 5641360549
46876 1645694222
46877 4755606850
46878 595728805
46879 890330212
46880 344877153
46881 366329193
46882 1456796434
46883 942450146
46884 2407357861
46885 155232252
46886 888257108
46887 904433398
46888 2346106760
46889 1449638105
46890 672283831
46891 270398165
46892 174802222
46893 266806234
46894 144275120
46895 2050628574
46896 3978732035
46897 47952122
46898 22129778
46899 1959639116
46900 1469289321
46901 1124725257
46902 2736877524
46903 841426085
46904 1772094916
46905 8028393027
46906 1545279170
46907 970145242
46908 3270282055
46909 3737422219
46910 225118060
46911 68812278
46912 185776378
46913 290877313
46914 220662245
46915 560192084
46916 1913445652
46917 1670707442
46918 154946917
46919 1453824418
46920 794985250
46921 3202402475
46922 2032581417
46923 2845359438
46924 1149690026
46925 346438104
46926 5224081807
46927 490947188
46928 1990881702
46929 354427866
46930 695370874
46931 922580417
46932 788370878
46933 329845822
46934 192981296
46935 5659753968
46936 1417687248
46937 725426205
46938 461132036
46939 278029045
46940 469162635
46941 554615376
46942 2845356148
46943 2309393948
46944 188805989
46945 668260713
46946 792315628
46947 4130117279
46948 2244850559
46949 4030401405
46950 2841485519
46951 605999281
46952 764859003
46953 305822179
46954 1805631328
46955 3353758070
46956 5643271153
46957 971179539
46958 1895706675
46959 160672302
46960 220366195
46961 75332912
46962 3231608953
46963 1716808488
46964 31693737
46965 1862312391
46966 4096413272
46967 617970816
46968 879771930
46969 581755753
46970 1255866082
46971 2395857207
46972 1393099867
46973 321147197
46974 5429596189
46975 318053909
46976 696921877
46977 1511021897
46978 2914606802
46979 2071255782
46980 443805195
46981 628561460
46982 5638543500
46983 743293386
46984 909773277
46985 2000767295
46986 600422017
46987 376125615
46988 214478676
46989 2143361001
46990 191681200
46991 1875517418
46992 317203891
46993 1714645205
46994 963794222
46995 313735801
46996 1104125275
46997 27370376
46998 4096296380
46999 493275990
47000 4147843446
47001 869163845
47002 7624750
47003 1493825188
47004 401243233
47005 60588953
47006 200998563
47007 861882195
47008 558503616
47009 3007499143
47010 800973599
47011 354931004
47012 1218265107
47013 1143260902
47014 565215449
47015 488223883
47016 107417686
47017 1144903848
47018 378906213
47019 271469573
47020 1317149518
47021 107190450
47022 96012322
47023 1242510272
47024 1150372002
47025 1284226478
47026 577453005
47027 655976194
47028 5010396483
47029 526851634
47030 1412406726
47031 1335981693
47032 868812754
47033 167461715
47034 455515963
47035 527342468
47036 2603222997
47037 870465117
47038 5369004775
47039 1428043155
47040 2619574322
47041 4508725186
47042 525902057
47043 113473190
47044 514878279
47045 4041734040
47046 791773282
47047 862689532
47048 5765131781
47049 1077289196
47050 3248929357
47051 61549370
47052 1329353395
47053 1718409837
47054 202110350
47055 4235479136
47056 1653604572
47057 1313382866
47058 909607175
47059 347942540
47060 9676170236
47061 1206320228
47062 2956685643
47063 5932734805
47064 737963206
47065 2934931361
47066 554804265
47067 1869007934
47068 2436505670
47069 1753300550
47070 1181433919
47071 2332548474
47072 42550960
47073 235958458
47074 119809011
47075 30759722
47076 949729954
47077 2521500269
47078 286327270
47079 1960204042
47080 3173922762
47081 557393383
47082 1770414638
47083 2996373875
47084 4390442277
47085 1149115203
47086 549214777
47087 11074609218
47088 2173674585
47089 4722363359
47090 1068635060
47091 411591350
47092 1381751604
47093 2187950144
47094 491226017
47095 1368203233
47096 262146072
47097 1054697586
47098 1523605707
47099 330740212
47100 572402541
47101 713206335
47102 3166183050
47103 2310234979
47104 783152811
47105 1112290344
47106 687645265
47107 1988446097
47108 1006900249
47109 201693906
47110 522185058
47111 1941238164
47112 1699698828
47113 1789201386
47114 831587461
47115 914216482
47116 2800953272
47117 1040228074
47118 1268748623
47119 1138450262
47120 491186065
47121 63225374
47122 2947391509
47123 406572627
47124 573016246
47125 1077963329
47126 58333320
47127 807921751
47128 148627369
47129 926800010
47130 1708469188
47131 857387207
47132 1554749107
47133 271017797
47134 4545197797
47135 2328682852
47136 1540050980
47137 1954960678
47138 3167250599
47139 1196892497
47140 3516197977
47141 1040290812
47142 4109303901
47143 659091820
47144 491357562
47145 2767151346
47146 485897358
47147 2043412871
47148 1943002672
47149 752515203
47150 2800019236
47151 3457810826
47152 3644507279
47153 1662046595
47154 2884904055
47155 1643161126
47156 775924758
47157 260821266
47158 1459875228
47159 858551678
47160 127893852
47161 2022279110
47162 167059012
47163 1586084081
47164 137453219
47165 207480865
47166 236276729
47167 612905330
47168 3051579291
47169 2642599722
47170 414982109
47171 826175072
47172 1672030512
47173 537525462
47174 1168692787
47175 2494034611
47176 832417766
47177 476335578
47178 239092999
47179 5485360075
47180 2016200096
47181 771272990
47182 988225116
47183 970410723
47184 1770140953
47185 3761455465
47186 864950171
47187 3088091165
47188 1710909419
47189 2186288418
47190 4479064270
47191 489710418
47192 17141408
47193 1539347089
47194 2474926011
47195 314899868
47196 2096998725
47197 154336251
47198 2179851524
47199 82257012
47200 797369117
47201 984684347
47202 1196868091
47203 521281278
47204 2731028454
47205 627219762
47206 2543252004
47207 42780013
47208 2126645389
47209 884506659
47210 587786003
47211 2242654692
47212 1893497212
47213 187115151
47214 257607094
47215 8962007368
47216 549271766
47217 709731836
47218 2305155690
47219 181323290
47220 449376990
47221 501719162
47222 1195993396
47223 2120645008
47224 5007547916
47225 404085952
47226 5764554040
47227 369748992
47228 50694106
47229 324027939
47230 4897249505
47231 2077764755
47232 1115864011
47233 873627613
47234 999495655
47235 1253558678
47236 405772605
47237 1831809265
47238 585088008
47239 1115786511
47240 2898171851
47241 308168633
47242 1153766116
47243 456852271
47244 2794275775
47245 502848607
47246 852635335
47247 396767716
47248 2766064798
47249 5438569545
47250 1855834437
47251 41469995
47252 396922613
47253 2425588912
47254 2934331487
47255 551633526
47256 2135653938
47257 982977012
47258 497391788
47259 107025869
47260 787136191
47261 1010400290
47262 159491884
47263 1461652931
47264 220442393
47265 1182500991
47266 1371060898
47267 326530342
47268 63513775
47269 1005404139
47270 3104781377
47271 221281229
47272 1245220053
47273 2318985846
47274 3042575405
47275 756543824
47276 1166201931
47277 670311667
47278 2809722841
47279 442155345
47280 3484660485
47281 2809174677
47282 52441405
47283 852019656
47284 1209271891
47285 379124225
47286 2116018134
47287 3020978110
47288 1377346546
47289 19288649
47290 2195497144
47291 4996767136
47292 177892252
47293 1003848807
47294 132999444
47295 1120654316
47296 883995889
47297 1665142688
47298 1764946654
47299 4498258028
47300 3501403224
47301 3868806073
47302 3856376622
47303 657911169
47304 5382242354
47305 88785826
47306 583298630
47307 88420185
47308 97586782
47309 1235290987
47310 359436361
47311 2120850196
47312 1561664397
47313 2665663081
47314 1932146766
47315 1658206700
47316 5650336853
47317 627391715
47318 799048452
47319 227946184
47320 2940397054
47321 1393296071
47322 2765998362
47323 356800596
47324 228077081
47325 538439785
47326 1827365925
47327 400976078
47328 371428682
47329 4203503777
47330 653477967
47331 4456076070
47332 767809530
47333 3432220030
47334 153299378
47335 2255606996
47336 1561544799
47337 1908095867
47338 624556683
47339 592336984
47340 1246445630
47341 2227106391
47342 692318742
47343 2381500996
47344 1207198236
47345 111773781
47346 3314070212
47347 1594196994
47348 111095733
47349 3835223452
47350 2864449892
47351 441030534
47352 299103249
47353 1793917036
47354 1473401413
47355 1237593251
47356 2923839788
47357 424514614
47358 996033012
47359 10084050041
47360 504042773
47361 608281690
47362 1107127234
47363 3704536285
47364 549875390
47365 1272673695
47366 2663908699
47367 1278498700
47368 2704988887
47369 1502161157
47370 1643755237
47371 1496627289
47372 2663042906
47373 436181519
47374 1829954564
47375 57931870
47376 372124719
47377 2195384111
47378 250627412
47379 596308469
47380 1144980883
47381 207581106
47382 712624231
47383 1168653686
47384 588271662
47385 1143324556
47386 1401928154
47387 143099897
47388 429814540
47389 59763083
47390 3278933511
47391 487938161
47392 937050490
47393 3194474619
47394 351182802
47395 1921135292
47396 965985492
47397 1660540195
47398 756056265
47399 255665298
47400 2127209222
47401 685892488
47402 1921185052
47403 2635027871
47404 427131076
47405 861367808
47406 2856007150
47407 225638448
47408 217748607
47409 1345924839
47410 1264334339
47411 667246989
47412 1193307976
47413 329241588
47414 434142359
47415 933487402
47416 917367875
47417 890918817
47418 1246478938
47419 3391995856
47420 406143375
47421 320663023
47422 3380578951
47423 134898499
47424 797107220
47425 623096312
47426 706248991
47427 1759908439
47428 4198511581
47429 3294709305
47430 3308917733
47431 289256615
47432 255832027
47433 1138767235
47434 3051134519
47435 726754020
47436 1887353716
47437 2536884138
47438 263243278
47439 122327294
47440 3294735624
47441 669938997
47442 7077577
47443 2225022171
47444 2845985403
47445 940296125
47446 692524764
47447 111440274
47448 1118352761
47449 157795616
47450 304481879
47451 148758851
47452 5087488382
47453 2965380865
47454 97092732
47455 2478676935
47456 969528559
47457 388805393
47458 1250893242
47459 2037048542
47460 1203626080
47461 1393302766
47462 218905372
47463 3135369810
47464 1946390340
47465 1527864073
47466 62934153
47467 2039885770
47468 202426216
47469 2640039002
47470 2075804322
47471 2284074637
47472 4464575102
47473 1244368144
47474 1504246190
47475 96278
47476 1029935134
47477 10016932086
47478 115090838
47479 679672621
47480 15766544
47481 157673759
47482 2089761491
47483 1398117065
47484 1140296424
47485 4312035178
47486 2446408245
47487 280557041
47488 1209929655
47489 1709903471
47490 2187062772
47491 303524296
47492 1954112612
47493 7919723
47494 2367964869
47495 2282292401
47496 2142969834
47497 3083693031
47498 1210771610
47499 1278139036
47500 820556626
47501 2820773085
47502 381146783
47503 48668908
47504 748907985
47505 2019691202
47506 3588485748
47507 97289812
47508 1877313107
47509 120995453
47510 1293650355
47511 31488418
47512 932019865
47513 121212682
47514 1468173498
47515 346431569
47516 418402321
47517 529030278
47518 2218601926
47519 1673847768
47520 634610530
47521 708729647
47522 294849133
47523 3620134211
47524 3378432637
47525 1320787779
47526 2197306665
47527 43609512
47528 1743244314
47529 1184718706
47530 2815207655
47531 390893008
47532 737224123
47533 8662278
47534 369028895
47535 1633120384
47536 4867235260
47537 361880111
47538 1190722138
47539 201212603
47540 383616841
47541 679801904
47542 167146154
47543 926416417
47544 875983134
47545 2584642222
47546 1920375457
47547 1904147373
47548 317698269
47549 383740258
47550 3703307783
47551 1110933484
47552 5314870600
47553 1576302687
47554 6415707968
47555 3687362624
47556 457418391
47557 284620777
47558 944880763
47559 273326061
47560 3675417272
47561 1004881031
47562 135864484
47563 33050376
47564 13480821
47565 522669975
47566 2377199182
47567 2268783977
47568 443855629
47569 393573172
47570 694902155
47571 3873626126
47572 4597965229
47573 234310262
47574 433842830
47575 161199155
47576 1028502947
47577 4016403237
47578 99384646
47579 288310385
47580 572396818
47581 954864611
47582 706600337
47583 1850483206
47584 3572116454
47585 2957175368
47586 816277563
47587 310760292
47588 1473067790
47589 1741488271
47590 5316705588
47591 1990199687
47592 643591978
47593 635382657
47594 789837603
47595 281408921
47596 201348034
47597 1744391729
47598 43476875
47599 6154504342
47600 21288933
47601 247953079
47602 2067406289
47603 64183967
47604 3792620764
47605 533130054
47606 1748853291
47607 1857698917
47608 562790552
47609 323750637
47610 3844415462
47611 1349837854
47612 1914464701
47613 1201591843
47614 2532606422
47615 688558622
47616 2127280130
47617 1250094525
47618 2056884681
47619 988530767
47620 1025555687
47621 1074814133
47622 2658762838
47623 3319865152
47624 1272875129
47625 1157274686
47626 124054514
47627 1101429500
47628 1358100315
47629 267711357
47630 552186136
47631 198866611
47632 3410356348
47633 1573783365
47634 3194584599
47635 236738466
47636 14961404
47637 221561481
47638 5800658
47639 2687813672
47640 1100447508
47641 783279240
47642 2587590322
47643 797198455
47644 571082754
47645 1394567328
47646 630724565
47647 33191573
47648 1240352333
47649 623047445
47650 2395601188
47651 441425913
47652 785511160
47653 3071049270
47654 500608120
47655 2231066102
47656 868856330
47657 2953496398
47658 151621916
47659 596225979
47660 225043582
47661 4083673655
47662 112185704
47663 4039216217
47664 741461539
47665 2555413324
47666 2594518551
47667 1715227843
47668 4510122960
47669 362369925
47670 113184465
47671 2460051616
47672 3065458462
47673 8302719541
47674 1963981609
47675 278279017
47676 1204511775
47677 3631377644
47678 1360661123
47679 25452190
47680 1454859326
47681 380402806
47682 1348495199
47683 1301464471
47684 3284485990
47685 306959590
47686 3936628327
47687 307131892
47688 1859334106
47689 1569513609
47690 663063930
47691 3710964514
47692 986552483
47693 966937304
47694 338821737
47695 365635413
47696 1022848275
47697 1682939703
47698 836011846
47699 54627599
47700 97552233
47701 865009870
47702 381181050
47703 4029056873
47704 3558795157
47705 255549692
47706 2327684280
47707 301778492
47708 1320143922
47709 2950488140
47710 558042046
47711 1002689133
47712 349786261
47713 1838278252
47714 434174201
47715 1909345892
47716 3011603823
47717 89202599
47718 2316723583
47719 477047815
47720 952182066
47721 2498843357
47722 421896298
47723 24892121
47724 361730437
47725 3175742791
47726 47696603
47727 2245344309
47728 758599727
47729 432881404
47730 435252669
47731 1688490821
47732 3010738041
47733 168169899
47734 50159375
47735 5364454732
47736 1512792261
47737 593224242
47738 1289882384
47739 605012713
47740 2801678615
47741 1331873313
47742 2410820957
47743 149231437
47744 2306710748
47745 597449717
47746 2117470169
47747 227290382
47748 1113749660
47749 315172797
47750 1174859516
47751 3685162614
47752 5721258285
47753 1817654536
47754 3329164734
47755 1901934683
47756 461696912
47757 1257959584
47758 1022371834
47759 294939179
47760 1801132122
47761 3943674167
47762 8007665087
47763 763471563
47764 613478849
47765 997241907
47766 3368808962
47767 1467918727
47768 2854725738
47769 80766232
47770 6347341320
47771 2343192786
47772 409303171
47773 2018238212
47774 1288287971
47775 3819583378
47776 258654920
47777 3942562769
47778 123752479
47779 539228461
47780 169036006
47781 793441938
47782 2187749764
47783 1825772189
47784 2728588200
47785 18046535
47786 2376454430
47787 4655910150
47788 3639864945
47789 410723486
47790 3364230803
47791 5253679496
47792 1898849236
47793 773603988
47794 460004018
47795 795926043
47796 475466056
47797 2976699334
47798 1499492954
47799 178293384
47800 1953497630
47801 49179486
47802 558065409
47803 660633780
47804 2231285787
47805 342786566
47806 18114383
47807 951615862
47808 1035268871
47809 4944677778
47810 2463763938
47811 3261981082
47812 3419173376
47813 1762543537
47814 392494585
47815 2900602182
47816 786975656
47817 642168180
47818 1139779889
47819 3267301397
47820 64686284
47821 614667687
47822 4075517421
47823 4142795996
47824 6773855830
47825 3807594536
47826 1234366078
47827 4037792013
47828 561368226
47829 412263864
47830 4180845448
47831 3067384089
47832 17565644
47833 3454445170
47834 266059848
47835 129353576
47836 283322791
47837 1820110661
47838 268431614
47839 593311818
47840 2070069418
47841 883241597
47842 270355157
47843 1043345925
47844 1676271550
47845 1870836437
47846 375199159
47847 360844505
47848 487216134
47849 22059310
47850 72354435
47851 5542474821
47852 154962151
47853 1524534964
47854 728809410
47855 1880346239
47856 956265314
47857 247765083
47858 1117368474
47859 2789495553
47860 2845349161
47861 401157616
47862 1947988866
47863 2124202106
47864 1854748025
47865 2805954371
47866 5214597822
47867 2551197876
47868 263390818
47869 1960951036
47870 4984763352
47871 2241075460
47872 913600055
47873 1041010377
47874 1879086156
47875 1059575061
47876 520059124
47877 62390509
47878 588157753
47879 387730499
47880 746871775
47881 792432005
47882 1145010849
47883 917661906
47884 432883100
47885 1158750963
47886 374087188
47887 2646186319
47888 105216208
47889 44884496
47890 158610336
47891 1272353421
47892 567765060
47893 987034782
47894 2124242955
47895 3050668299
47896 1066611716
47897 426276655
47898 809719949
47899 1284004883
47900 8391955112
47901 1807259568
47902 5822803432
47903 171788074
47904 2872830395
47905 217222749
47906 308942483
47907 2664364761
47908 2013808540
47909 3043188664
47910 1086069962
47911 421503519
47912 2650846459
47913 656683256
47914 2790172370
47915 5007366655
47916 1764991659
47917 809989562
47918 1688461546
47919 2632058920
47920 800964881
47921 346201752
47922 611225173
47923 1904641557
47924 1013706727
47925 4135930774
47926 1811511695
47927 37463599
47928 1890941932
47929 6993540373
47930 1209698333
47931 617410316
47932 3763825343
47933 5310928824
47934 4298989038
47935 229039252
47936 3158394054
47937 937713802
47938 834402877
47939 1164463237
47940 1000077047
47941 535424567
47942 402584558
47943 1161101411
47944 70987635
47945 1311838521
47946 166254665
47947 248741077
47948 3722611384
47949 1997535903
47950 780605798
47951 1066098955
47952 910192141
47953 6664784511
47954 1939874523
47955 2358592369
47956 143305643
47957 41232114
47958 3858602739
47959 684998867
47960 757163465
47961 3361128819
47962 1569387265
47963 920198056
47964 710775831
47965 323789500
47966 876268455
47967 1462893782
47968 1341422335
47969 5289149707
47970 85804361
47971 949884089
47972 921719961
47973 3074808128
47974 415776648
47975 2163799633
47976 97267938
47977 811811773
47978 807360182
47979 616301650
47980 2062994908
47981 1830124139
47982 1114356178
47983 908218594
47984 775753256
47985 2056277090
47986 1079425598
47987 1178522281
47988 1034781062
47989 1200917800
47990 4002673189
47991 3426783685
47992 496311606
47993 999531233
47994 274676660
47995 2449605980
47996 2528135652
47997 2688024146
47998 492485717
47999 273574565
48000 693632065
48001 2589680833
48002 3732195168
48003 1325504024
48004 354857627
48005 211207854
48006 961610799
48007 45643123
48008 215867784
48009 932657501
48010 1220688940
48011 890958807
48012 1956643328
48013 1555209385
48014 791733059
48015 79180744
48016 1636045
48017 710993549
48018 1174621219
48019 848054577
48020 1855120195
48021 3559478755
48022 2712733812
48023 1643658277
48024 71462739
48025 384564664
48026 1513870217
48027 7267489214
48028 294598462
48029 2847091665
48030 301333794
48031 996190351
48032 1123873817
48033 982504922
48034 440597172
48035 241040528
48036 944496496
48037 1247548269
48038 3018956058
48039 1323556354
48040 1432645998
48041 2357713500
48042 204099112
48043 746877631
48044 522027492
48045 3060299006
48046 379680834
48047 1040213547
48048 1524887488
48049 224560164
48050 2162474998
48051 426510332
48052 3043342992
48053 499842049
48054 816721755
48055 28095852
48056 464197416
48057 918980668
48058 1267903226
48059 2277067388
48060 332745072
48061 440459076
48062 2156939206
48063 456785934
48064 1107719927
48065 1612013469
48066 513742191
48067 384699719
48068 2331414142
48069 3492754392
48070 317410233
48071 593776344
48072 2133764935
48073 798707459
48074 1161715137
48075 1257158765
48076 789205356
48077 134894375
48078 7901842152
48079 45671399
48080 280624717
48081 973452655
48082 2468688
48083 337241854
48084 730082574
48085 519230136
48086 273271308
48087 1846928654
48088 4191569673
48089 2071255255
48090 330154743
48091 640175596
48092 768919206
48093 6669219528
48094 524069640
48095 1270809142
48096 762831849
48097 707752054
48098 1163300213
48099 192369174
48100 40784787
48101 376820916
48102 1287606527
48103 4431458098
48104 77647700
48105 1905175822
48106 1679178375
48107 2471594948
48108 3438171655
48109 1584411024
48110 107260150
48111 3010571675
48112 885706795
48113 1432691618
48114 233592732
48115 194285178
48116 4568724849
48117 619015227
48118 1522085423
48119 1296739145
48120 17900379
48121 4815433511
48122 1107822056
48123 3761270866
48124 478812684
48125 111094537
48126 523623467
48127 91760185
48128 1185510376
48129 4429712363
48130 449248513
48131 3032993064
48132 130996772
48133 3488223382
48134 1920678820
48135 49863126
48136 1950972809
48137 95671973
48138 543097806
48139 1465591905
48140 423559044
48141 935606938
48142 2001320951
48143 1798792656
48144 1814035821
48145 17723551
48146 3100254489
48147 212125458
48148 2549319013
48149 533896827
48150 1175039
48151 984445126
48152 1400593681
48153 2351010224
48154 7020028692
48155 226487088
48156 1039560420
48157 1064880742
48158 1735646295
48159 170710637
48160 1195591760
48161 3764993643
48162 496854778
48163 13757491
48164 1262236274
48165 595290156
48166 1996906481
48167 3874927069
48168 435332641
48169 3452684424
48170 1334676822
48171 510655325
48172 3796663483
48173 43414677
48174 806514414
48175 3299585280
48176 1647311445
48177 964374044
48178 339275405
48179 247763923
48180 2351734292
48181 238654111
48182 2525308191
48183 2985778816
48184 2939812423
48185 557671900
48186 2859717573
48187 1450839405
48188 999790937
48189 1169699079
48190 3093570735
48191 360540836
48192 1287173943
48193 1016502942
48194 1694855069
48195 1286974693
48196 672416620
48197 1614070991
48198 2087501059
48199 3547340592
48200 7542730
48201 1339267989
48202 1322567977
48203 268548962
48204 674844156
48205 178883748
48206 1800802530
48207 533434454
48208 2577637668
48209 1015664498
48210 4405480760
48211 4629157558
48212 386737983
48213 1963162673
48214 1245919434
48215 3605011378
48216 256814623
48217 177349000
48218 42210713
48219 879878759
48220 3597388018
48221 479247507
48222 634920213
48223 641659303
48224 762244349
48225 938694025
48226 1194746684
48227 1148421564
48228 2668278998
48229 6038518008
48230 169222813
48231 1397446905
48232 214679751
48233 3153123282
48234 1391976891
48235 870316925
48236 2343983043
48237 2760722779
48238 983320841
48239 1901445861
48240 2562050333
48241 583865669
48242 1487885348
48243 1261623527
48244 2261869045
48245 1671367885
48246 312622652
48247 103203472
48248 314840698
48249 1232656613
48250 1850427398
48251 1107268638
48252 1366191535
48253 146523241
48254 494771177
48255 255437997
48256 1513879274
48257 4754494314
48258 3495949554
48259 4140614819
48260 1941473287
48261 306321352
48262 120403917
48263 3762354847
48264 2964445314
48265 3674454166
48266 1386792271
48267 878365623
48268 225498889
48269 2629575418
48270 4424613256
48271 2365225394
48272 1539146160
48273 1488888986
48274 453486039
48275 70955534
48276 307451884
48277 4589013645
48278 184432332
48279 5706042353
48280 5283368506
48281 724084647
48282 565927513
48283 7705662917
48284 1142356757
48285 1332199675
48286 1396241087
48287 3877876079
48288 570879283
48289 1219912390
48290 980822238
48291 6253356546
48292 18603064
48293 2011974607
48294 264511143
48295 781800358
48296 1848497637
48297 335732724
48298 1955816704
48299 1941194692
48300 644914199
48301 4079475817
48302 1847720913
48303 1002313760
48304 1057749879
48305 1119217626
48306 254371161
48307 107691331
48308 672349475
48309 3603725592
48310 1542466722
48311 1269763317
48312 4027819887
48313 1249110417
48314 3854129551
48315 1961903214
48316 1082925582
48317 1681901753
48318 387788579
48319 2970210521
48320 1328095848
48321 1022711347
48322 700520869
48323 1633155023
48324 376414690
48325 3171172
48326 18897725
48327 173148703
48328 1016529560
48329 60425012
48330 1692575248
48331 5518584161
48332 68842478
48333 1518636103
48334 1009065115
48335 4839265515
48336 2974510179
48337 18728326
48338 1115435283
48339 91014887
48340 5072258383
48341 892332643
48342 1206516848
48343 474876301
48344 571559403
48345 4564710543
48346 294466117
48347 1756080657
48348 982067259
48349 1923157023
48350 194039715
48351 5793938496
48352 605988405
48353 8669749818
48354 3746228161
48355 686323352
48356 1062802090
48357 7161955234
48358 129020142
48359 17819834
48360 324243994
48361 2341977501
48362 647745028
48363 387263508
48364 17178245
48365 3243893860
48366 349173646
48367 160732247
48368 1194243470
48369 255117547
48370 1522989173
48371 267058545
48372 1703990442
48373 756694898
48374 1254166774
48375 772634865
48376 180020937
48377 2360529576
48378 3017328612
48379 381421173
48380 1099603995
48381 1877854537
48382 2294214458
48383 2227381044
48384 2404259395
48385 316312067
48386 2572105944
48387 5189570407
48388 1062584904
48389 1099266890
48390 700961646
48391 1737488526
48392 1766008159
48393 759154198
48394 1414826296
48395 1032988915
48396 14919164
48397 5332927223
48398 767266264
48399 2933491227
48400 5307109527
48401 4329793515
48402 5752996012
48403 1534658523
48404 1169997795
48405 785173173
48406 497294797
48407 991767422
48408 2096124274
48409 2308347643
48410 140796795
48411 1606291438
48412 1781258487
48413 2183471655
48414 905273505
48415 1309387241
48416 63770855
48417 14165173
48418 2182394184
48419 66408494
48420 815182532
48421 2840752346
48422 7044173
48423 257298690
48424 4433069430
48425 2087459909
48426 2525260703
48427 997098629
48428 28946938
48429 500377012
48430 4580493358
48431 156488803
48432 1643863013
48433 697520907
48434 1108047142
48435 2042656393
48436 222790576
48437 2258652356
48438 977527248
48439 860779223
48440 1896500645
48441 1144823362
48442 57082412
48443 1033882853
48444 528312367
48445 1458006844
48446 302124008
48447 5361759824
48448 1675158603
48449 467404227
48450 2193195696
48451 301220373
48452 3499993801
48453 116767144
48454 1541260846
48455 364442485
48456 2250862532
48457 3470100703
48458 653308777
48459 1269218693
48460 1284921778
48461 65629966
48462 333588447
48463 1722435785
48464 1628582204
48465 860880435
48466 2051494866
48467 4172398876
48468 2312317782
48469 646173833
48470 3261114143
48471 784180467
48472 4793213438
48473 3924478028
48474 2840038986
48475 923417362
48476 141220223
48477 1163901698
48478 3047382789
48479 340264125
48480 7305599083
48481 1176595046
48482 4167214058
48483 1857600875
48484 4146399539
48485 1671030915
48486 798040626
48487 1075525305
48488 972347744
48489 224190597
48490 2598608036
48491 2467202828
48492 2071564111
48493 2589491688
48494 734325070
48495 807272013
48496 4443600952
48497 2311799508
48498 539303271
48499 352373545
48500 3851784693
48501 402130924
48502 548131538
48503 868650743
48504 3626699810
48505 882469236
48506 440580056
48507 1070385777
48508 1147330432
48509 264552337
48510 3635566706
48511 2273518379
48512 1022073011
48513 1431003880
48514 1513423083
48515 2795628689
48516 3838825195
48517 2628889147
48518 1602508546
48519 694328696
48520 817956619
48521 795898628
48522 1615277438
48523 153844400
48524 54456467
48525 1558898977
48526 2223221607
48527 210996967
48528 1779697813
48529 1179567334
48530 3354681404
48531 3632666967
48532 1314904449
48533 4285844667
48534 672361910
48535 777670791
48536 4822461473
48537 60772935
48538 465159383
48539 2672448447
48540 1571424124
48541 928935801
48542 690534340
48543 2953045595
48544 810708906
48545 148574143
48546 549619740
48547 515683978
48548 1122428430
48549 502767648
48550 67741063
48551 196521498
48552 5958532228
48553 2894194668
48554 448566911
48555 1248042136
48556 1314704771
48557 1961958449
48558 446759719
48559 231267650
48560 1955774882
48561 3072508444
48562 172553394
48563 616454326
48564 246087225
48565 22833925
48566 1619457403
48567 1036573358
48568 523125473
48569 239906647
48570 256386890
48571 835687265
48572 2054637330
48573 873757965
48574 405403080
48575 1728142408
48576 940884069
48577 2204326602
48578 703628972
48579 2211118850
48580 1510154809
48581 1720659400
48582 197992220
48583 2609796796
48584 1333100
48585 3415126033
48586 2023079602
48587 472572686
48588 2259258617
48589 4123389709
48590 830496889
48591 142492496
48592 360030265
48593 1496472827
48594 2723545014
48595 2704280974
48596 684735575
48597 3555745677
48598 2342700768
48599 3027858591
48600 1350780360
48601 4426499285
48602 2443010726
48603 901339634
48604 1737456549
48605 3117912413
48606 2023432825
48607 6516741400
48608 3493694134
48609 543469543
48610 1700737959
48611 125988265
48612 505693227
48613 1500931558
48614 2932753102
48615 1133873184
48616 861842933
48617 2566407889
48618 1522906735
48619 4353283702
48620 3239512669
48621 211857068
48622 2478210243
48623 757400123
48624 278948909
48625 790995550
48626 9954173423
48627 619004464
48628 3352495
48629 83524836
48630 655901230
48631 922165039
48632 111251237
48633 1580413781
48634 915855601
48635 2353373179
48636 1205112908
48637 490350012
48638 678543829
48639 1304486499
48640 3907737567
48641 2160758863
48642 1305547863
48643 165143529
48644 313628984
48645 860713308
48646 296373657
48647 291889346
48648 7741284493
48649 1286488874
48650 1321408694
48651 2118202150
48652 1076979078
48653 5096678235
48654 1120953175
48655 2410998308
48656 477446306
48657 2082948708
48658 95369472
48659 76664984
48660 899019115
48661 882111257
48662 1014021006
48663 1411396034
48664 3296996219
48665 805409560
48666 339500889
48667 3248996984
48668 1636611796
48669 315531195
48670 921811101
48671 2029185225
48672 1662589056
48673 1998103774
48674 3010895921
48675 2077155109
48676 494654317
48677 1100192265
48678 595264500
48679 12972474
48680 1639007231
48681 896430341
48682 1809311386
48683 789719922
48684 947886393
48685 660242362
48686 363641629
48687 1273358539
48688 1161090405
48689 2274632097
48690 2048679398
48691 3196875951
48692 4931867663
48693 32942224
48694 83788320
48695 1251642795
48696 1222171731
48697 570605031
48698 1140739493
48699 395971392
48700 3787975672
48701 551196575
48702 1618118715
48703 450513025
48704 59840181
48705 2964039486
48706 1153205336
48707 4126071141
48708 934578611
48709 986483852
48710 1025216181
48711 1233924330
48712 4541975998
48713 607235556
48714 199412062
48715 132844071
48716 4042250656
48717 3014677274
48718 609214117
48719 1113244932
48720 859774509
48721 1495004016
48722 4569667103
48723 348849118
48724 1153274008
48725 830529550
48726 158969428
48727 1337992920
48728 3659769497
48729 3414944658
48730 2066208408
48731 171119869
48732 4200669651
48733 1627213422
48734 676066250
48735 209376953
48736 495873290
48737 1563226843
48738 2849641492
48739 2440952266
48740 148423909
48741 1452831008
48742 3970922119
48743 1504184507
48744 2046854839
48745 3993241580
48746 5150278406
48747 664570564
48748 3763571613
48749 3096110080
48750 873839070
48751 2187924259
48752 357928680
48753 184821090
48754 4599828254
48755 3107876738
48756 2133777700
48757 5053392608
48758 4576171557
48759 2475530179
48760 1376038669
48761 72143420
48762 1113390326
48763 426955461
48764 391680856
48765 460825213
48766 2127894548
48767 942012430
48768 733187630
48769 2934182508
48770 1370864823
48771 914844021
48772 703012373
48773 940299519
48774 328408876
48775 1222644673
48776 518468106
48777 838823472
48778 1256102504
48779 5335574937
48780 1158380872
48781 3691865019
48782 196740108
48783 1520617199
48784 3293909384
48785 1221912235
48786 3749537886
48787 3084543362
48788 848167737
48789 1162824453
48790 1337932767
48791 365753335
48792 1539802102
48793 1579427270
48794 2573986649
48795 105530180
48796 240654254
48797 1108544978
48798 2174425620
48799 502498482
48800 1253574656
48801 3215927582
48802 312299385
48803 579073740
48804 3124579311
48805 707002187
48806 825993878
48807 1426854094
48808 2947945275
48809 979795147
48810 2848235856
48811 2542445121
48812 4159677805
48813 1975086732
48814 2717062824
48815 130621910
48816 377717066
48817 631309086
48818 615935673
48819 127839949
48820 2167423390
48821 681678643
48822 429423104
48823 325681568
48824 1986056249
48825 1311012384
48826 5748902743
48827 305482316
48828 1709561261
48829 322064976
48830 2513282927
48831 2518378402
48832 2478525102
48833 40150283
48834 2330638325
48835 716146707
48836 1252697769
48837 640048648
48838 992515364
48839 2674855340
48840 1795608390
48841 453750063
48842 716581407
48843 418566812
48844 68262861
48845 980542664
48846 173889331
48847 1404709621
48848 1580208984
48849 818169713
48850 4315702204
48851 5792795815
48852 365616233
48853 3065231945
48854 551631422
48855 836628979
48856 1819213769
48857 158993148
48858 2236662002
48859 749598231
48860 1228027065
48861 313660996
48862 1095166684
48863 50691770
48864 203128677
48865 1158068733
48866 664646090
48867 210096277
48868 2997018569
48869 1439180082
48870 2035192375
48871 1579404236
48872 1785442944
48873 647924445
48874 2082510537
48875 1217972839
48876 246052755
48877 1242287951
48878 1923859251
48879 693198762
48880 4184394858
48881 291355360
48882 757430242
48883 4642786800
48884 1381129426
48885 463058282
48886 2354610307
48887 2481755895
48888 195974421
48889 1806116938
48890 227259884
48891 3971697747
48892 4538752627
48893 2023531383
48894 785688111
48895 1770446393
48896 6139154870
48897 241057383
48898 252610701
48899 997118254
48900 890377941
48901 2452269284
48902 1491946512
48903 1992420204
48904 1824873476
48905 1273112295
48906 4399722575
48907 1657022073
48908 2245676831
48909 424502674
48910 518715765
48911 1818709977
48912 382533086
48913 3283275636
48914 3690466398
48915 1631591791
48916 2909922227
48917 298270354
48918 122773073
48919 4118409696
48920 236008942
48921 3963957280
48922 261757352
48923 1364844738
48924 2922080317
48925 938196335
48926 97550987
48927 1016441927
48928 1406336347
48929 859730318
48930 498851672
48931 769711
48932 931859892
48933 272161698
48934 525900369
48935 1233432896
48936 3145692326
48937 5380212629
48938 2641183365
48939 1459680853
48940 3843160075
48941 161936851
48942 2131001327
48943 402165816
48944 1232320315
48945 2265571799
48946 4618059307
48947 1028458667
48948 875336471
48949 2230443600
48950 5033661555
48951 502964326
48952 2630055320
48953 859042275
48954 3479811515
48955 655036505
48956 4238405058
48957 9311358287
48958 42805508
48959 1094713681
48960 1017260044
48961 6550067437
48962 1819274095
48963 46911648
48964 3776381838
48965 4759704111
48966 1943312226
48967 574435646
48968 2144702148
48969 966867530
48970 157056022
48971 760048832
48972 126007615
48973 2104112543
48974 939428787
48975 1752950330
48976 296381713
48977 1058816910
48978 701379817
48979 2341042095
48980 1010850176
48981 6152449764
48982 1367748345
48983 88333761
48984 2927033443
48985 2715315261
48986 1206549951
48987 153119100
48988 947236668
48989 4683632521
48990 4490071989
48991 39001455
48992 5286431922
48993 171032014
48994 1357196011
48995 1653485494
48996 5755159131
48997 151631616
48998 1485203203
48999 91035757
49000 3068117789
49001 3876483473
49002 3682959384
49003 460803282