>>211529108
Are we really that much better?