
Russia
26th October 200125 years 20 days ago

Germany
24th May 200224 years 5 months 22 days ago

Norway
2nd August 200224 years 3 months 13 days ago

Netherlands
26th November 200223 years 11 months 19 days ago

Japan
2nd November 200422 years 13 days ago