312432435,321321321,2131,12365487899,123546789787,13569479989,164564488,13569889878,13603961456,15993700955,13569148998,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,