42065
936876
726552
716684
501255
39727
4286
139164
76391
733984
247861
718363
830426
677540
263395
522618
83890
993472
331426
262110
675933
931746
36952
849156
380362
342740