20071025 unknown: India aims for top three finish in Greatest Race on Earth