19684
45577
23230
41790
66099
45396
24473
83850
88601
46373