0 5 1 110 2 1330670 3 2356194280407770990 4 13080769480548649962914459850235688797656360638877986030 5 2238205078205287601535980783080422378543831842028752734358280159666858772189320738748286103343333418957158442749350843382119849872590982659573960563826491767568268910 6 11212427045547128416282386183238115231930930047704255126008981943432457199875819661292558916084284031073941856763816708241543273948983259138367886495208086468219020063699257040858503764460695415427474894283333815974520524842793628512613159793854393992460834122887548339527053400849717817857779361647563721702528185474611754849097685363150822114481933304019160982126375435718795649920507254417295609157827236726947638469067993369888133138616543408087737597506361909645153668861159316658497761164270