434975
317013
386768
216304
312075
103088
289718
137575
175338
247127