0000950123-04-003321 10-K 7 20031231 20040315 BARNESANDNOBLE COM INC 0001069665 5735 134048787 DE 0131 10-K 34 000-26063 04669772 76 NINTH AVE 11TH FL NEW YORK NY 10011 2124146000 76 NINTH AVE 11TH FL NEW YORK NY 10011 10-K 1 y95078e10vk.htm BARNESANDNOBLE.COM INC. EX-21.1 3 y95078exv21w1.htm LIST OF SUBSIDIARIES EX-23.1 4 y95078exv23w1.htm CONSENT OF BDO SEIDMAN, LLP EX-31.1 5 y95078exv31w1.htm 302 CERTIFICATION: CEO EX-31.2 6 y95078exv31w2.htm 302 CERTIFICATION: CFO EX-32.1 7 y95078exv32w1.htm 906 CERTIFICATION: CEO EX-32.2 8 y95078exv32w2.htm 906 CERTIFICATION: CFO