45095
24739
61647
19836
52608
68331
30405
27031
20110
13357
17668
28689