12377
17247
18525
23045
32897
36661
66655
19185
30078
6755
31277
100376
29340
52007
46438
48287
44195
22720
22603
27669
33919
25362
19973
27796