49948
13470
13463
16960
28553
11560
65768
10010
14118
19762
38760
252363
34662
19268
9721
12603
147326
267436
3502
79032
57264
7111
19254
5295
12704
5782
7536
9033
4467