252962 51 350 33 592 70053 41199 27 570 339 427 277 936 966179 126902 6622522890