66353
80166
74952
51611
20848
54081
42548
13716
20769
27538
21087
23784