hahaha.. it's all so weird.
when i was at home the thumb is 101376073
i was using Firefox
and now when i'm at office, i follow the link u gave me.. and the thumb still the same. and it's also still the same when i try to open it on IE
then the miracle happen when i try to open your MAIN PAGE on Firefox
the thumb is correct
don't know why, maybe it's cookie problem
anyway, thank you so much