200
1 1 1 2 4 4 1 14 19 34 57 131 161 241 311 407 412 503 532 575 590 620 670 751 753 770 778 792 847 869 947 1041 1086 1117 1178 1265 1294 1331 1377 1476 1573 1625 1689 1742 1836 1932 1957 2011 2052 2082 2161 2248 2315 2320 2385 2415 2466 2564 2565 2600 2613 2635 2670 2692 2781 2818 2903 2992 3057 3140 3201 3280 3292 3378 3409 3461 3554 3615 3668 3728 3752 3842 3937 4004 4020 4028 4055 4131 4206 4248 4261 4358 4419 4505 4505 4517 4569 4643 4737 4813 4855 4916 4992 4995 4998 5077 5085 5087 5122 5221 5311 5338 5402 5499 5574 291412 291424 291445 291528 291565 291654 291737 291822 291871 291953 291979 292051 292127 292143 292219 292226 292310 292405 292491 292552 292552 292627 292657 292733 292775 292775 292818 292852 292923 293001 293046 293144 293152 293246 293319 293344 293418 293503 293578 293661 293698 293738 293767 293774 293830 293890 293914 293949 294020 294081 294145 294175 294235 294315 294407 294411 294507 294553 294641 294698 294736 294804 294850 294862 294917 294979 295071 295112 295211 295310 295341 295384 295456 295504 295590 295626 295647 295746 295831 295878 295902 295933 295941 295962 296025
