19682
45576
23230
41787
66097
45396
24470
83850
88601
46369