PETTERUTI PETTERUTI PETTERUTI 114166 PETTERUTI 142 PETTERUTI 0.05 PETTERUTI 96.481370None reportedInsignificantLess than 1000None reportedInsignificantLess than 100InsignificantLess than 100 PETTERUTI