20040830 unknown: India finish 66th at Olympics