1 32 2 1024 3 29676 4 841984 5 23778768 6 668273468 7 18728235880 8 524299291340 9 14670617834075 10 410396335902204 11 11478961067863911 12 321051939518611230 13 8979149902377382421 14 251124376329059027344 15 7023271647698870318046 16 196421299865449898124794 17 5493346268023331270883917 18 153633179831742170378142803 19 4296678843266450757677197302 20 120165745331869915630155525468 21 3360689858206254914671705945502 22 93988813390577019809758809150223 23 2628596276852623816327405444029381 24 73514262642383930277300227266063956 25 2055982058346687584342977434071871713 26 57499892696395652368887042160916985791 27 1608106278273953072989318020258464712108 28 44974097853324907908283968955264196022132 29 1257795895993572019486709256346330858844679 30 35176926081207804626693174392793566985018384 31 983797237993472490401263478580250026124013341 32 27513973313557898772381863831125155164644773418 33 769486534675491223204162430204096127893016994859 34 21520320612888835777748945266656047010969526494567 35 601861343129368902868052700149602139098783668050471 36 16832327123224382642175553547900538747822730943437051 37 470751676640043154076430519348487445154192989585937756 38 13165567626923791274015154408905792426225442681675460124 39 368202981614877672792208831827970470304045548025493333959 40 10297576185991559049534647516447689418632460979406403663090 41 287993526943265861266114060541618734421680315890438833930558 42 8054348913101359696132976914851998243295802599709349164932148 43 225256925398729658729173166855075958565403230740944729651349843 44 6299786983098384071817696951024900250586404677173347676731067463 45 176186885096494994941743022876931305507831840497063792003251405575 46 4927439382202473736100859373263562888112624065271371594111224482857 47 137806277987049170596532196274517725777270172609548554035602077608949 48 3854044419346146277358291362539969965849467681561011219480908029253604 49 107786514542458626092517888011219152583221090092694884820202396661807142 50 3014478156736624160908600999306570362281485634655571552567437872754792761 51 84306265918476347608130399727882186782525891759305647431158744750085902905 52 2357803275911358625894065450999016690030862889022693983958290308429318503455 53 65940962125805481138025368550022952013833112802884490331688989455841874535133 54 1844178660069171703827109569013915090319105268126521113905236490857826719145944 55 51576361954894387527428393183103120414834559333255448919689826624151800308740842 56 1442442193969699779991959185076048008050273915591082854039644298328724671100714732 57 40340950855815001054087527063142062853737568868013268394233365198503278308440694941 58 1128220127471857900777651820604786614380133848042689869969854027777177169608118288439