70,000-page chargesheet filed in Ayodhya Ram Temple donation case, SIT flags 105 instances of cash diversion