434975
317013
386768
216304
312075
103088
570617
137575
175339
247127