19459
5457
2705
10997
7088
7948
11637
28209
9095
19945
6152
7345
4544
22366
6383
9161
40488
18588
19296
14683
23191
13035
3396
25289
89276
50278
10454