1 367
2 561274
3 465761738
4 347992898596
5 253672374192058
6 184472558346073676
7 134741252587315803972
8 99021561483595207492616
9 73215620625604449084882202
10 54432892306811842643034599356
11 40662211372552333974451185020716
12 30499994580401713594837984852435832
13 22958023841661676337685732859016082532
14 17333379544101184196759923810389879879544
15 13121111578338106894366228442374871331564872
16 9955241141853895370360602860607548585176063760
17 7568444049991389396882981294090198411538901690330
18 5764144775106555519441081246867911605153629583758364
19 4396958650761894377449839286198148043327758494072803228
20 3358827972420638824295975173013593470114858501753519682584
21 2569094746386786554482319804287464729321546106821073658993100
22 1967329477123235465710241984141587225799706719265027908746445160
23 1508111197974971130283128094506445758974103293734531402268044344632
24 1157202654130947458814455641887445167045619399672261552006854739356784
25 888731658739803941649322140846274500531385735092160816204488781806485412
26 683103557274933310414099050707172400992157681425978537705125744962529675416
27 525448414756088957606401603326556452507702847714489729392762858180426861559352
28 404461530011773383756370677490371544013265788354609253131248543051295528993036464
29 311534719982692605978942402122559657959795323774829476945224227447329178328745316488
30 240103505037121287436370163144748254879205311611277677795000928545407269857302181504624
31 185155227557313342153651362451586868037450832694453680576720455438267692307419413588497808
32 142857544487683254170755496888388234034401038562057153767339033398203624832557058646886930976
33 110277233120932148846819470455766365755312263945545804902639641485628298815716739982596107799898
34 85166942550267220428754023112966042673795463813353181447084393008163031436236164937720033507252956
35 65803189004972617707204184268763703809040914124759370449290198713437715034035314643832634427014121468
36 50863084684988295502378960806612981225370684644243305547169549160260873937337524056194683266481158617688
37 39330402798831716087019911651537984729269412066340622573015244919563664323410584657995624627924103589494076
38 30423901983781526316641291751530449735298535388878085361860577901311099605307498748773262021426865558390190344
39 23542568516938625139133191817314810201317540319078342920356908871737624328615211258553563251017025786701119378648
40 18223736075302334229271400604317128263789862707610365336290764106616211567625639894488868287158715148748310311707824
41 14111021316584982604081785822695173317661262657742799596766387384062500690056488893314959950303530113289817431690805260
42 10929751065069683637994585929079350845077657450323121052770375158657044356307891794375759971543662748833746014513357196040
43 8468113954603487081522443403340736412173223801025990945559906666190939232313181062246247894112102728557099443890075035012008
44 6562690980174855470395863994145475977794861904701336272163285134114761086374456503686873654012661459061387957370210341750188816
45 5087339057350948187058321615162831998883064258735064254416004504351576791118502751955638093034156654837809690956610000303889165048
46 3944644438315244023530878457966682650371099069704039704812548335924700612843454050478134350601517764295398598066371995350117995589520
47 3059347462868856354973322053708630884261187089669060410872721639608985607874041921178478376717862267753453281414274279274243825897330160
48 2373280743406146586180302700996295903868718666340161599196616495965705580454663806655481438023035188544726768486102529895753310849138859744
49 1841470122388871047990699300277937039925738027974317736195616970868999365361015786773728595620686313118695443896877032320349521377931660027428
50 1429129620640220710255576772230561951417599562920904511409535445543156676898619858360213137310881855224467914707188522144880622981461488134316504
51 1109344180774191560898902001082207165421253715200595082101851117681159265045393043543139542749519463608182237595692970904392286013731186243293095256
52 861281897554859886627842546586417847100631960281535526523273471741155407477084565284725499585370583111372067660256345574710413607730678368894860466032
53 668814102847933930914991080844050493136761051077609917368641791558619503165071227658712145347140112478852946659167967394619930606684484353444197869858424
54 519449786944623403793218177891033474984812066387750187917350385733356067420760955577319739291960999865118889025897707278905980350976034794094945367151361808
55 403512406974083981376953893366938224640139062097883585560999160728368993542331227687838481119879870113342719623018850965252856840135924571106045167874337460784
56 313503693490495522553715614881820391751311695901957290696564762280995554926379907011315543527515544840633709012674883296005281343694055742731834742654804524465248
57 243611790424897619682765228252683057413309926113893440684504111525357933363942981391079971401266367031619960275903523961676452168048382054801661046491676921522389256
58 189330846791440432423043597617001743282278371148533536011178713579768709775974193949413522027590421349296088676531938790676680201987086410203067038610582316654766151088
59 147166705389750074487411865980266318545338611015313097232849400379707794780080318427405436674329538921540093721727762896723397673015554979800862238431992810003384776189936
60 114409128142996293298109033087709016444474884271618894811556855944783302577443514308968569018320293033772646349593957180364985394530572378193849847844664141266628032284762208