42376
65067
39044
41418
95899
83580
61162
35307
70373
55638
76158
54943